Linux işletim sisteminde dosya izinleri nasıl ayarlanır?

Linux İşletim Sisteminde Dosya İzinlerinin Ayarlanması

Linux'ta dosya izinleri üç ana kategoride tanımlanır: kullanıcı (owner), grup (group) ve diğerleri (others). Her bir kategori için dosyanın okuma (read), yazma (write) ve çalıştırma (execute) izinleri bulunur.

İzinleri Görüntüleme

Dosya izinlerini görmek için ls -l komutu kullanılır. Çıktıda, izinler şu şekilde görünür: - İlk karakter dosya türünü gösterir (d: dizin, -: dosya). - Ardından üç grup izin görünür: kullanıcı, grup, diğerleri.

İzinleri Değiştirme

İzinleri değiştirmek için chmod (change mode) komutu kullanılır. İzinleri ayarlamak için sayısal (octal) ve sembolik yöntemler mevcuttur.

Sayısal Yöntem

Her izin için sayılar kullanılır: - Okuma: 4 - Yazma: 2 - Çalıştırma: 1 Örneğin, bir dosyaya kullanıcı için tüm izinleri, grup için okuma ve diğerleri için hiç izin vermek için şu komut kullanılır: chmod 740 dosya_adı

Sembolik Yöntem

Sembolik yöntemle izinler şu şekilde ayarlanabilir: - u: kullanıcı - g: grup - o: diğerleri - a: hepsi (all) Örneğin, kullanıcıya yazma izni eklemek için: chmod u+w dosya_adı

Örnekler

  • Bir dosyaya herkesin okuma izni vermek: chmod a+r dosya_adı
  • Bir gruba yazma izni kaldırmak: chmod g-w dosya_adı
  • Kullanıcı ve grup için yürütme izni eklemek: chmod ug+x dosya_adı
Bu komutlar kullanılarak dosya izinleri kolayca yönetilebilir. Diğer detaylı işlemler için man chmod komutu ile dökümana ulaşabilirsiniz.

Linux işletim sisteminde dosya izinleri nasıl ayarlanır?

🐞

Hata bildir

Paylaş