Sobes.tech
Middle+

Linux'ta hangi hesaplar ve izinler var?

sobes.tech yapay zeka

AI'dan gelen yanıt

Linux'ta güvenlik ve erişim yönetimini sağlayan farklı hesap türleri ve izin seviyeleri vardır:

  • root (süper kullanıcı) — tüm sisteme tam erişime sahiptir, herhangi bir komutu çalıştırabilir ve herhangi bir dosyayı değiştirebilir.
  • Normal kullanıcılar — kısıtlı izinlere sahiptir, yalnızca kendi dosyalarıyla çalışabilir ve izin verilen süreçleri çalıştırabilir.
  • Gruplar — kullanıcıları, dosya ve kaynaklara erişim izinlerini kolayca yönetmek için gruplandırır.

Linux'taki izinler, sahip, grup ve diğer kullanıcılar modeli temel alınarak, üç izin türüyle belirlenir:

  • r (okuma) — dosya veya dizini okuma izni.
  • w (yazma) — yazma veya değiştirme izni.
  • x (çalıştırma) — dosyayı çalıştırma veya dizine geçiş izni.

Ayrıca özel izinler de vardır:

  • SUID/SGID — bir programı, dosyanın sahibi veya grubunun izinleriyle çalıştırmaya olanak tanır.
  • Sticky bit — genellikle dizinlerde kullanılır, sadece dosyanın sahibi silebilir.

Bir dosyanın izinlerini ve sahiplerini görmek için örnek:

ls -l /dosya/yolu