База знаний

Всё, что вам нужно знать о HostZealot

Как управлять пользователями на Linux-сервере?

В Linux можно создавать отдельные учётные записи пользователей и управлять назначенными им группами и правами доступа. Для выполнения команд управления пользователями обычно требуются права root или доступ через sudo.

Создание нового пользователя

Чтобы создать нового пользователя с домашним каталогом, выполните:

sudo useradd -m username

Замените username на имя пользователя, которого необходимо создать.

Затем установите пароль для нового пользователя:

sudo passwd username

Введите новый пароль, когда появится соответствующий запрос, а затем введите его ещё раз для подтверждения.

Примечание:
Если вы уже вошли в систему как root, эти команды можно выполнять без sudo.

Добавление пользователя в группу

Чтобы добавить существующего пользователя в одну или несколько дополнительных групп, выполните:

sudo usermod -aG group1,group2 username

Замените group1 и group2 на нужные группы, а username — на соответствующее имя пользователя.

Внимание:
При добавлении пользователя в дополнительные группы используйте параметр -a вместе с -G. Выполнение usermod с -G без -a заменит существующий список дополнительных групп пользователя.

Проверка информации о пользователе и его группах

Чтобы посмотреть ID пользователя, основную группу и дополнительные группы, выполните:

id username

Чтобы посмотреть только группы, в которые входит пользователь, выполните:

groups username

Блокировка и разблокировка учётной записи

Чтобы заблокировать аутентификацию по паролю для учётной записи пользователя, выполните:

sudo passwd -l username

Чтобы разблокировать её, выполните:

sudo passwd -u username

Удаление пользователя

Чтобы удалить учётную запись пользователя, сохранив его домашний каталог и файлы, выполните:

sudo userdel username

Чтобы удалить пользователя вместе с его домашним каталогом, выполните:

sudo userdel -r username

Внимание:
Команда userdel -r удаляет домашний каталог пользователя и его содержимое. Перед её использованием убедитесь, что все необходимые данные сохранены в резервной копии.

Поделиться
cookie

Принять файлы cookie и политику конфиденциальности?

Мы используем файлы cookie, чтобы обеспечить вам наилучший опыт работы на нашем сайте. Если вы продолжите работу без изменения настроек, мы будем считать, что вы согласны получать все файлы cookie на сайте HostZealot.