Middle+
Какви акаунти и права има в Linux?
sobes.tech AI
Отговор от AI
В Linux съществуват различни типове акаунти и нива на права, които осигуряват сигурност и управление на достъпа:
- root (суперпотребител) — има пълен достъп до цялата система, може да изпълнява всякакви команди и да променя всякакви файлове.
- Обикновени потребители — имат ограничени права, могат да работят само със своите файлове и да стартират разрешени процеси.
- Групи — групират потребители за по-лесно управление на правата за достъп до файлове и ресурси.
Правата в Linux се базират на модела собственик, група и други потребители, с три типа разрешения:
- r (четене) — право за четене на файл или директория.
- w (запис) — право за писане или промяна.
- x (изпълнение) — право за изпълнение на файл или достъп до директория.
Съществуват и специални права:
- SUID/SGID — позволяват стартиране на програма с правата на собственика на файла или групата.
- Sticky bit — обикновено се използва в директории, така че само собственикът на файла да може да го изтрие.
Пример за преглед на правата и собствениците на файл:
ls -l /път/до/файла