Content

Как добавить или удалить пользователя на Linux серверах DC3 и DC2 тарифов

В этой инструкции рассмотрено добавление и удаление пользователей на сервере Linux. Процесс может отличаться в дистрибутивах Red Hat и Debian, где вам, возможно, будет предложено ввести пароль и дополнительную информацию о пользователе.

Чтобы добавить пользователя, например «introserv» необходимо ввести команду:
*отметим, что в системе на базе Red-Hat вам будет необходимо добавить пароль для пользователя вручную.

Создать пользователя:

adduser introser

Установить пароль - (для Red-Hat ):

passwd introserv

В результате выполнения команды adduser будут выполнены следующие действия:
- создается новый пользователь с именем «introserv»
- создается группа с тем же именем.
- создается домашний каталог пользователя в директории /home/introserv
- в домашний каталог копируются файлы из директории /etc/skel.
В данной директории хранятся файлы, которые копируются в домашний каталог всех новых пользователей.

Команда adduser более простая и в большинстве случаев рекомендуется использовать именно ее, но она доступна не во всех дистрибутивах Linux. Можно использовать низкоуровневую утилиту для создания 
пользователей в Linux – useradd

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

useradd introserv

Задать пароль пользователю.

passwd introserv

Данная команда создает нового пользователя с системными параметрами по умолчанию, которые указаны в файле /etc/default/useradd

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

  Для систем Debian:

usermod -aG sudo introserv

 Для систем Red-Hat:

usermod -aG wheel introserv

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

  Для систем Debian:

gpasswd -d introserv sudo

  Для систем Red-Hat:

gpasswd -d introserv wheel

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

deluser introserv

Важно! При использовании команды deluser необходимо также удалить домашний каталог пользователя используя "--remove-home" так как  deluser удаляет пользователя без уничтожения домашнего каталога:

--remove-home introserv

Отметим, что команды могут различаться в зависимости от выбранного дистрибутива Linux.