Linux Dosya ve Klasör Toplu Chmod İzin Değiştirme

Linux sistemlerde özellikle web site barındıranların sık kullandığı bir komuttur chmod komutu. Cliaweb olarak bu makalede toplu olarak dosya ve klasörlerin chmod izinlerini nasıl değiştirebileceğinizi size anlatacağız.

Aşağıdaki komutlarda yer alan kullanıcı ve domain.com değerlerini kendi kullanıcı hesabınız ve alan adınız ile değiştirerek uygulayınız. Aşağıdaki komutların yanlış / hatalı kullanımından ötürü doğabilecek sorunlarda tarafımız sorumluluk kabul etmemektedir.

Directadmin için;

find /home/kullanıcı/domains/domain.com/public_html -type d -exec chmod 755 {} \;
find /home/kullanıcı/domains/domain.com/public_html -type f -exec chmod 644 {} \;

Plesk için;

find /var/www/vhosts/domain.com/httpdocs -type d -exec chmod 755 {} \;
find /var/www/vhosts/domain.com/httpdocs -type f -exec chmod 644 {} \;

cPanel için;

find /home/kullanıcı/public_html -type d -exec chmod 755 {} \;
find /home/kullanıcı/public_html -type f -exec chmod 644 {} \;

Vesta CP için (admin kullanıcısı için denenmiştir, farklı kullanıcılar için farklı kullanıcı adları ile değiştirin);

find /home/admin/web/domain.com/public_html -type d -exec chmod 755 {} \;
find /home/admin/web/domain.com/public_html -type f -exec chmod 644 {} \;

CyberPanel için;

find /home/domain.com/public_html -type d -exec chmod 755 {} \;
find /home/domain.com/public_html -type f -exec chmod 644 {} \;

İPUCU!: Eğer tüm kullanıcı veya tüm domainlerde tek komut ile chmod uygulamak ister iseniz kullanıcı veya domain.com kısımlarına * (yıldız işareti) ekleyerek komutu yürütmeniz yeterlidir. Örnek;

cPanel için;

find /home/*/public_html -type d -exec chmod 755 {} \;
find /home/*/public_html -type f -exec chmod 644 {} \;

gibi ...

Not* : Yukarıdaki komutlardan doğabilecek sorunlarda tarafımız sorumluluk kabul etmemektedir. Sorumluluk komutu uygulayana aittir.

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

PhP Hata Bastırma Kodu

Php scriptinizde önemsiz görünen ancak rahatsız eden hata çıktılarını aşağıdaki kod ile...

Php Sürüm Bilgisi Gizleme

Php yüklü linux veya windows sunucularda normalde uzaktan herhangi biri sunucunuzdaki veya...

SSH ile Dosya ve Klasör Arama

Linux sunucumuzda bazen dosya ve klasör aramak isteyebiliriz. Aşağıdaki komutlar işinize...

SSH ile MySQL veritabanı nasıl yüklenir ?

2Mb dan daha büyük boyutta olan tablolarınızı PhpMyadmin ile tablo tablo yüklemeniz zor bir...

Linux SSH dan yedek almak

cPanel üzerinde bazı zamanlarda farklı şekillerde backup almak zorunda kalabiliriz. Normalden...