Ubuntu Her ne kadar Unity arayüzüyle grafik bazlı bir işletim sistemi olsa dahi çoğu zaman yapacağınız işlemler sırasında Terminal ekranını kullanmanız gerekiyor. Özellikle Linux işletim sistemlerini Windows’a göre daha güvenli kılan önemli etkenlerden biri de katmanlı yapının izinlerinin tam olması gerektiği gibi olmasıdır. Bu güvenlik açısından büyük bir artı fakat çoğu zaman dosya izninizin olmadığı yerlere erişirken sıkıntı yaşayabiliyorsunuz.

Geçtiğimiz gün diski ikiye bölmemin sonucunda ayırdığım kısmın okuma ve yazma izninin olmadığını fark ettim. Dolayısıyla bu disk üzerinde grafik arayüzünü kullanarak herhangi bir işlem meydana getirmem de imkansız bir hal aldı. Sonra CHMOD yani dosya izni kodunu yazarken bu kodun bolca aranabileceği aklıma geldi.

Ubuntu’da CHMOD vermek için terminal ekranına girmemiz gereken satır aynen şöyledir;

sudo chmod 777 {dosya adresi} -R

Yukarıdaki { parantezleri biz komutumuzu verirken yer almayacak. Yani örnek olarak www klasörüne yazma ve okuma yetkisi verecek olursak şu şekilde bir kod yazmamız gerekecektir;

sudo chmod 777 /var/www/ -R

 

Yazar

Buraya yeniysen, ben Burak 👋 Gündüzleri metin yazarı ve içerik pazarlaması uzmanı, akşamları da yarı zamanlı YouTuber'ım 🦸‍♂️ Bu blogda, keşke yıllar önce bilseydim, deneseydim dediğim alerjik reaksiyon yaratmayan içerikler paylaşıyorum.

8 Yorumlar

  1. .library.js dosyasını kaydederken engelleniyorum. js dosyasında bu yöntem işe yaramadı

  2. Sublime test editöründe .js dosyalarına erişmeme engel oluyordu. Şu anda atom editörünü kullanıyorum stack overflow web sitesinden sorunumla ilgili kaynakları araştırdım. Terminale “sudo atom /path/to/file” yazdıktan sonra atom otomatik açılıyor ve .js dosyaları üzerinde değişiklik yapmamı engellemiyor. Yani editör değiştirerek sorunu çözdüm

    • Burak Göç Yanıtla

      Anladım ancak bence root yetkisiyle bir kereliğine de olsa sorunu çözebilirdiniz. Uzun süredir komut satırıyla içli dışlı olmadığımdan net yardımcı olamadım, kusura bakmayın lütfen 😊

Bunun Hakkında Ne Düşünüyorsun?

Yeni yorumları ve yorumuma verilen cevapları e-postayla bana bildir.