Chmod komutunda Kullanıcı, Grup ve Diğer

Oct 30 2020

Sanırım temelde chmodkomutla yedi yetkilendirme seviyesinin noktasını anladım . Ancak kullanıcı, grup ve diğerlerinin ne anlama geldiğinden emin değilim.
Grup ile diğerleri arasındaki fark nedir?
Başlangıç chmod myFile 700noktasından ayarlanırsam me@myComputer, yine de myFileşuradan erişim hakkım olacak root@myComputermı?
Bu kullanıcının yazma erişimi olmadığında (sanırım sudo kullanarak, ama emin değilim) bir kullanıcı hangi durumlarda bir dosya için yetkileri yeniden yazabilir?
Şimdiden teşekkür ederim

Yanıtlar

wudu Oct 30 2020 at 11:04

Yedi yetki seviyesi yoktur. Kullanıcı, grup ve diğerlerinin her biri için temelde üç tane vardır.

Sayı yediye kadar çıkabilir, ancak bu sadece üç seviyenin toplamıdır.

  • 4 = erişimi oku
  • 2 = yazma erişimi
  • 1 = yürütmeye izin ver (komut dosyaları ve ikili dosyalar için)

Bu izinlerden neye sahip olursanız olun, ekleyin ve bir numara alın.

Şimdi bunları üç vakanın her biri için yapın.

  • İlk hane = Dosyanın sahibine verilen şey budur
  • İkinci rakam = Dosya grubunun tüm üyelerine verilen şeydir
  • Üçüncü rakam = Kullanıcı adı veya gruptan bağımsız olarak herkese verilenler

İpucu: Dizinler için biraz özeldir, bu yüzden dosyalar için anladıysanız, dizinler için nasıl uygulandığını okumalısınız ...