TGViewer
Kali Linux Kali Linux @linuxkalii · 55.8K subscribers
Post #1798 8.78K
✔️ Linux Permission System

1. Что это такое
Linux использует систему прав доступа, чтобы контролировать, кто может читать, изменять или выполнять файлы и директории.
Права задаются для трех категорий: user, group, others.

Linux permissions - основа безопасности: три набора прав, специальные биты и точный контроль доступа через chmod, chown, chgrp и ACL.

2. Категории прав
- User (владелец)
- Group (группа)
- Others (остальные)

Посмотреть права:
ls -l

Пример:
-rwxr-xr--

3. Типы прав
r (read)
- Файл: читать
- Директория: смотреть список

w (write)
- Файл: изменять или удалять
- Директория: добавлять и удалять файлы

x (execute)
- Файл: запускать
- Директория: переходить внутрь (cd)

4. Структура строки прав
10 символов:
[тип][user][group][others]

Пример:
drwxr-x---
d — директория
rwx — владелец
r-x — группа
--- — остальные

5. Изменение прав (chmod)
Символьный формат:
chmod u+x file
chmod g-w file
chmod o+r file

Числовой формат (r=4, w=2, x=1):
chmod 755 file
chmod 644 file
chmod 700 file

6. Смена владельца (chown)
sudo chown user file
sudo chown user:group file

7. Смена группы (chgrp)
sudo chgrp groupname file

8. Специальные биты: SUID, SGID, Sticky Bit
SUID
chmod u+s file
Пример: passwd

SGID
chmod g+s dir

Sticky Bit
chmod +t dir
Используется в /tmp

9. umask — права по умолчанию
Проверить: umask
Пример: umask 022 → новые файлы получат 644.

10. ACL — расширенные права
setfacl -m u:user:rwx file
getfacl file

11. Основные команды
chmod — менять права
chown — менять владельца
chgrp — менять группу
umask — настройки по умолчанию
setfacl — расширенные ACL
ls -l — просмотр прав

12. Лучшие практики
Не давать write для others
Использовать sticky bit в общих директориях
Настроить безопасный umask
Использовать ACL, когда прав недостаточно
Периодически проверять права
  • ❤ 27
  • 🔥 16
  • 🥰 2
More from @linuxkalii
  1. Oct 18, 2026👾 Русскоязычный каталог из 2118 проектов по декомпиляции игр: от Ocarina of Time до Xbox…
  2. Oct 17, 2026🗝 Claude разгадал 26-летнюю загадку криптографии за 30 минут Когда АНБ передало числа, из…
  3. Oct 17, 2026photo post
  4. Oct 17, 2026🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку Окружение решает больше, чем кажет…
  5. Oct 15, 2026🖥 Линус Торвальдс ответил противникам ИИ: тогда и компилятором не пользуйтесь Торвальдс в…
  6. Oct 14, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →