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 Sürüm Bilgisi Gizleme

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

Php max_file_uploads - Maksimum Dosya Yükleme Limiti Değiştirme

Php scriptlerinizde upload işlemi yaparken belirli bir dosya sayısından sonra yükleme...

RAMDisk Sistemi ile MYSQL Performansını Arttırma

Nasıl oluyor da Ram ile mysql perforansınız arttırıyoruz ?Siteminizdeki ramin bir kısmını disk...

FreeBSD Üzerinde MySQL 5.5 Kurulum Hatası Çözümü

Bilindiği üzere FreeBSD 6.x, 7.x, 8.x, 9.x ve 10.x sürümlerinin destek süreleri doldu. Bu şu...

cPanel ssh komutları – sorunların çözümleri

Cpanel SSH Komutları1 Sunucuya reboot çekmekreboot2 Cpanel’in /scripts klasöründe mysql priv....