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