Chmod Komutu Nedir, Nasıl Kullanılır? (Linux) Linux
Dosya ve klasör izinlerini değiştirir.
Yazılışı
chmod [seçenekler] izin dosya
Sık kullanılan seçenekler
755
Sahip: oku-yaz-çalıştır; diğerleri: oku-çalıştır.
644
Sahip: oku-yaz; diğerleri: yalnızca oku.
+x
Çalıştırma izni ekler.
-R
Alt klasörlere de uygular.
Örnekler
chmod +x kur.sh
Betiği çalıştırılabilir yapar.
chmod -R 755 /var/www/site
Site klasörüne izinleri toplu uygular.
Daha fazla örnek
Dosyanın sahibi olan kullanıcıya dosyayı çalıştırma izni ver
chmod u+x dosya/yolu
Kullanıcıya bir dosyayı/dizini okuma ve yazma izni ver
chmod u+rw dosya_veya_dizin/yolu
Gruptan ve diğerlerinden çalıştırma iznini kaldır
chmod g-x,o-x dosya/yolu
Tüm kullanıcılara okuma ve çalıştırma izni ver
chmod a+rx dosya/yolu
Diğerlerine (dosya sahibinin grubunda olmayanlara) grupla aynı izinleri ver
chmod o=g dosya/yolu
Diğerlerinin tüm izinlerini kaldır
chmod o= dosya/yolu
İzinleri sekizlik gösterimle ayarla
chmod 644dosya/yolu
Dosyalar için tüm kullanıcılara özyinelemeli olarak okuma izni ver. Ayrıca en az bir çalıştırma izni olan dosyalara ve tüm alt dizinlere çalıştırma izni ver