В этой статье описаны команды для работы с учётными записями: добавление и удаление пользователей с сохранением или очисткой их данных, настройка прав root.
1. Добавление нового пользователя
Чтобы создать нового пользователя, например trixie, выполните:
root@localhost:~# adduser trixie
New password: # задайте пароль пользователя
Retype new password: # подтвердите пароль
passwd: password updated successfully
Changing the user information for trixie
Enter the new value, or press ENTER for the default
Full Name []: # можно оставить пустым
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
2. Ограничение доступа к команде su
Чтобы разрешить переход в учётную запись root только определённым пользователям (например, trixie), добавьте их в группу adm и настройте PAM:
root@localhost:~# usermod -aG adm trixie root@localhost:~# vi /etc/pam.d/su
Раскомментируйте и измените строку 15 следующим образом:
auth required pam_wheel.so group=adm
3. Удаление пользователя
Удалить только учётную запись (без домашней директории):
root@localhost:~# deluser trixie
Удалить учётную запись вместе с домашней директорией:
root@localhost:~# deluser trixie --remove-home

Следи за своими финансами легко прямо в Telegram — начни вести учёт доходов и расходов уже сейчас!