Основные команды по работе с пользователями
Получием текущий список пользователей
getent passwd | awk -F: '{ print $1}'или
getent passwd | cut -d: -f1Получаем текущую информацию о пользователе
id <user>Создаем пользователя
groupadd <user>
useradd -m -g <user> -G <groups> <user>
passwd <user>Добавляем пользователя в группу уже после создания пользователя
usermod -a -G <group> <user>Создаем папки пользователя, если до этого она не была создана
mkhomedir_helper <user>Удаляем пользователя
userdel <user>С папкой:
userdel -r <user>Предварительное завершение всех процессов:
killall -u <user>Проверяем наличие пользователя
getent passwd | grep <user>Отключение блокировки пользователя
При вводе пароля более трез раз неправильно, аккаунт блокируется на 10 минут. Чтобы разблокировать выполните:
susudo faillock --user <username> --resetСсылки
How to Create Users in Linux (useradd Command) | Linuxize