26 Ocak 2017 Perşembe

SSH’den Dosya Klasör İzinleri Düzenleme

Linux sunucularda bir site içerisindeki dosyanın sahibi apache veya root olarak gözüküyorsa bu dosya üzerinde diğer kullanıcıların hatta site sahibinin bile izinleri kısıtlıdır ve yazma vb işlemleri yapması mümkün değildir.
Site sahibinin işlem yapabilmesi için dosya sahipliğinin değiştirilmesi gerekmektedir.

SSH‘den topluca dosya ve klasör izinlerini değiştirmek için root girişi yaptıktan sonra hesabımıza ait dizine giriyor ve''public_html'' içindeyken aşağıdaki fonksiyonu;

Örnek olarak sorunlu olan hesaba girmek için,Ssh root ile sunucunuza bağlanınız.




alttaki komutu çalıştırınız

[php]cd /home/sitekullanıciadi/public_html/[/php]

komutu ile ilgili sitenin dosyalarının olduğu yere gelince

[php]ls -al[/php]

komutu ile dosya listesini ve dosya sahipliklerini görebilirsiniz.

[php]find . -type f -exec chmod 644 {} \;[/php]
[php]find . -type d -exec chmod 755 {} \;[/php]

SSH’den girdiğimizde “-type f” ile (file) dosyalarımızın chmod değerini “644” olarak “-type d” ile de klasörlerimizin değerini “755” olarak topluca değiştirmiş oluyoruz.

0 yorum:

Yorum Gönder