Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
linux:overall:users [2021/04/20 11:10] admin |
linux:overall:users [2025/01/28 05:55] (текущий) admin |
||
---|---|---|---|
Строка 29: | Строка 29: | ||
**Установить новую основную группу** | **Установить новую основную группу** | ||
<code bash># usermod -g group username</ | <code bash># usermod -g group username</ | ||
+ | |||
+ | |||
+ | ===== Права доступа ===== | ||
+ | * 1 - execute | ||
+ | * 2 - write | ||
+ | * 4 - read | ||
+ | |||
+ | |||
+ | **Setuid**\\ | ||
+ | Позволяет запускать исполняемый файл с правами владельца\\ | ||
+ | " | ||
+ | Не работает со скриптами, | ||
+ | |||
+ | < | ||
+ | Например команда sudo, у нее установлен этот бит, благодаря чему запуск происходит с правами владельца, | ||
+ | Заглавная буква S будет если бит установлен но сам владелец не имеет прав на исполнение этого файла, нужно добавить еще и " | ||
+ | |||
+ | <code bash> | ||
+ | chmod u+s < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | **Setgit**\\ | ||
+ | Принцип схожий, | ||
+ | " | ||
+ | |||
+ | < | ||
+ | Используется у команды crontab\\ | ||
+ | |||
+ | <code bash> | ||
+ | chmod g+s < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | **StickyBit**\\ | ||
+ | Если установлен для папки, то удалять файлы в этой папке могут только их владельцы\\ | ||
+ | " | ||
+ | |||
+ | < | ||
+ | Например папка "/ | ||
+ | |||
+ | <code bash> | ||
+ | chmod +t < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ |