İçeriğe geç

Dosya sahibi ve grubu -Linux

Dosya İzinleri – Linux Başlıklı yazımda linux da dosya izinlerinden bahsetmiştim.Linuxda dosya izinlerinin yanında birde dosya sahibi ve dosya grubu özellikleri var bu yazımda bu özelliklerden bahsedeceğim .

Linuxda her dosyanın bir sahibi ve ait olduğu bir grup vardır. Yeni oluşturulan bir dosyanın sahibi dosyayı oluşturan kullanıcı grubuda dosyayı oluşturan kullanıcının grubu olarak tanımlanır.

~$ ls -l
drwxr-xr-x  2 sametatabasch sametatabasch     4096 May 31 15:34 Resimler
drwxr-xr-x  2 sametatabasch sametatabasch     4096 May 31 15:34 Şablonlar
drwxr-xr-x  2 sametatabasch sametatabasch     4096 May 31 15:34 Videolar

 

Linux sistemlerde yeni bir kullanıcı oluşturduğunuz zaman aynı isimde bir grup otomatik olarak oluşturulur ve kullanıcı o gruba eklenir. Yukarudaki konsol çıktısında gözüken “sametatabasch” lardan ilki dosya sahibini ikincisi ise grubu belirtir.

Bir dosyanın yada dizinin sahibini değiştirmek için chown komutu kullanılır.

~/My Games$sudo chown root "Rise of Nations"
[sudo] password for sametatabasch:
~/My Games$ ls -l
toplam 4
drwxrwxr-x 3 root sametatabasch 4096 Ağu 12 17:15 Rise of Nations

Yukarıdaki konsol kodunda Rise of Nations isimli klasörün sahibini root olarak değiştirdik.

Dosya yada dizinin grubunu değştirmek için chgrp komutunu kullanıyoruz.

sametatabasch@sametatabasch-Satellite-A350:~/My Games$ sudo chgrp root "Rise of Nations"
sametatabasch@sametatabasch-Satellite-A350:~/My Games$ ls -l
toplam 4
drwxrwxr-x 3 root root 4096 Ağu 12 17:15 Rise of Nations

Burada da Rise of Nations isimli dizinin grubunu root olarak değiştirdik.

chown komutu ile tek seferde hem sahibi hemde grubu değiştirebiliriz:

~/My Games$ sudo chown sametatabasch:sametatabasch "Rise of Nations"
~/My Games$ ls -l
toplam 4
drwxrwxr-x 3 sametatabasch sametatabasch 4096 Ağu 12 17:15 Rise of Nations

Sormak istediğiniz yada eklemek istediğiniz bir şey olursa yorum yazmaktan çekinmeyin 🙂

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Exit mobile version