Linux'ta bir klasörün ve tüm alt klasörlerinin ve dosyalarının izinlerini tek bir adımda (komutla) değiştirmek istiyorum.
Aşağıdaki komutu zaten denedim ancak yalnızca belirtilen klasör için çalışıyor:
chmod 775 /opt/lampp/htdocs
Alt klasörler ve dosyalar da dahil olmak üzere /opt/lampp/htdocs
ve tüm içeriği için chmod 755
ayarını yapmanın bir yolu var mı?
Ayrıca, gelecekte htdocs
içinde yeni bir klasör veya dosya oluşturursam, bunun izinleri otomatik olarak nasıl 755
olarak ayarlanabilir?
Bu bağlantıya da bir göz attım:
https://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal
R seçeneğini işaretleyin
chmod -R <permissionsettings> <dirname>
Gelecekte, önce man sayfasını kontrol ederek çok zaman kazanabilirsiniz:
man <command name>
Yani bu durumda:
man chmod
Kullan:
sudo chmod 755 -R /whatever/your/directory/is
Ancak, bu konuda dikkatli olun. Yanlış dosyaların/klasörlerin izinlerini değiştirirseniz size gerçekten zarar verebilir.