05.12.2023
23:24
chmod (mod değiştirme) komutu Linux'ta bir dosyanın erişim haklarını değiştirmek için kullanılır. Sahip, grup ve diğer kullanıcılar için okuma, yazma ve yürütme izinlerini değiştirmenize olanak tanır.
Komutun sözdizimi şöyledir
chmod [options] file permissions
Seçenekler:
- -
R -belirtilen dizindeki tüm dosya ve klasörlerin izinlerini özyinelemeli olarak değiştirir -v- her izin değişikliği hakkında çıktı bilgisi-c- yalnızca izinleri değiştirilen dosyalar hakkında bilgi çıktısı verir
İzinler:
r - oku
w - yaz
x - yürütmek
Örnekler
Eylem iki taneden biri olabilir, ya ekle - işareti "+" ya da kaldır - işareti "-". Erişim haklarına gelince, bunlar ls yardımcı programının çıktısına benzer.
Örneğin, tüm kullanıcılar test5 dosyasına tam erişime sahiptir:
chmod ugo+rwx test0
Ya da gruptan ve diğer kullanıcılardan tüm izinleri alalım:
chmod go-rwx test0
Gruba okuma ve çalıştırma izinleri verin:
chmod g+rx test0
Diğer tüm kullanıcılar sadece okur:
chmod o+r test0
test6 dosyası için SUID'yi ayarlayın:
chmod u+s test1
Ve test7 için SGID olarak ayarlayın:
chmod g+s test2
Bakalım ne olacak:
ls -l
Gördüğünüz gibi, her şey basit.
Herhangi bir ülkede yeni sunucu siparişlerinde %20 indirim!
Projeleriniz için uygun fiyatlı, istikrarlı bir sunucu.
Diğer makaleler
05.12.2023
39 231
Bilgi tabanı / Bilgi
05.12.2023
7 656
Bilgi tabanı / Takımlar
05.12.2023
17 490
Bilgi tabanı / Programlar
