Инструменты пользователя

Инструменты сайта


linux:overall:users

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
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> <code bash># usermod -g group username</code>
 +
 +
 +===== Права доступа =====
 +  * 1 - execute
 +  * 2 - write
 +  * 4 - read
 +
 +
 +**Setuid**\\
 +Позволяет запускать исполняемый файл с правами владельца\\
 +"-rwsr-xr-x"\\
 +Не работает со скриптами, только бинарные файлы\\
 +
 +<details>
 +Например команда sudo, у нее установлен этот бит, благодаря чему запуск происходит с правами владельца, в данном случае рута (для запуска нужно знать пароль ес-но)\\
 +Заглавная буква S будет если бит установлен но сам владелец не имеет прав на исполнение этого файла, нужно добавить еще и "х"\\
 +
 +<code bash>
 +chmod u+s <filename>
 +</code>
 +</details>
 +
 +
 +**Setgit**\\
 +Принцип схожий, только файл будет запускаться от имени группы, которая владеет файлом \\
 +"-rw-rwsr--"\\
 +
 +<details>
 +Используется у команды crontab\\
 +
 +<code bash>
 +chmod g+s <filename>
 +</code>
 +</details>
 +
 +
 +**StickyBit**\\
 +Если установлен для папки, то удалять файлы в этой папке могут только их владельцы\\
 +"drwxrwxrwt "\\
 +
 +<details>
 +Например папка "/tmp", создавать в ней файлы могут все, но удалять только владельцы\\
 +
 +<code bash>
 +chmod +t <dirname>
 +</code>
 +</details>
 +
 +
linux/overall/users.1618917035.txt.gz · Последнее изменение: 2021/04/20 11:10 — admin