Завершить сеанс пользователя:
# pkill -9 -t pts/2
adduser - утилита для добавления пользователей и групп с систему. Программа учитывает политики дистрибутива по желаемому UID и GID, создает домашний каталог, копирует туда файлы по умолчанию и запускает специальные сценарии.
useradd - это низкоуровневая утилита для добавления пользователей. Создается только пользователь без каких-либо дополнительных настроек, вам придется все делать вручную в том числе создавать домашний каталог.
Рекомендуется использовать adduser.
Список групп пользователя
# id username
Добавить дополнительную группу пользователю (без -a перезапишутся все доп группы пользователя)
# usermod -a -G group username
Установить новую основную группу
# usermod -g group username
Setuid
Позволяет запускать исполняемый файл с правами владельца
«-rwsrw-r–«
Например команда sudo, у нее установлен этот бит, благодаря чему запуск происходит с правами владельца, в данном случае рута (для запуска нужно знать пароль ес-но)
Заглавная буква S будет если бит установлен но сам владелец не имеет прав на исполнение этого файла, нужно добавить еще и «х»
chmod u+s <filename>
Setgit
Принцип схожий, только файл будет запускаться от имени группы, которая владеет файлом
»-rw-rwsr–«
Используется у команды crontab
chmod g+s <filename>
StickyBit
Если установлен для папки, то удалять файлы в этой папке могут только их владельцы
«drwxrwxrwt «
Например папка »/tmp», создавать в ней файлы могут все, но удалять только владельцы
chmod +t <dirname>