ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как добавлять и удалять пользователей на CentOS 8

Как добавлять и удалять пользователей на CentOS 8

Одной из первых задач при подготовке нового сервера Linux является добавление и удаление пользователей. Каждый пользователь может иметь разные уровни разрешений и конкретные настройки для различных приложений командной строки и графического интерфейса.

В этой статье объясняется, как добавлять и удалять пользователей в системах CentOS 8.

 

Предпосылки

Чтобы иметь возможность создавать и удалять пользователей, вам необходимо войти в систему как пользователь root или пользователь с привилегиями sudo.

 

Как добавить пользователя в CentOS 8

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

Например, чтобы создать новую учетную запись пользователя с именем «andreyex», вы должны выполнить:

sudo adduser andreyex

 

В случае успеха команда никаких результатов не выдает. Она создает пользователя и домашний каталог пользователя ( /home/andreyex) и копирует файлы из каталога /etc/skel в домашний каталог пользователя. В домашнем каталоге пользователь может писать, редактировать и удалять файлы и каталоги.

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

Затем вам нужно установить пароль для нового пользователя, чтобы пользователь мог войти в систему. Для этого вызовите команду passwd, после которой следует имя пользователя:

sudo passwd andreyex

 

Вам будет предложено ввести и подтвердить пароль:

Changing password for user andreyex.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

 

Убедитесь, что вы используете надежный пароль, который содержит заглавные и строчные буквы, цифры и специальные символы.

 

Предоставление sudo привилегий

По умолчанию в CentOS членам wheel предоставляется доступ sudo.

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

sudo usermod -aG wheel andreyex

 

Вы также можете настроить доступ пользователя sudo, изменив файл sudoers.

 

Как удалить пользователя в CentOS

Чтобы удалить учетную запись пользователя больше не нужно, вызовите команду userdel, а затем имя пользователя.

Например, чтобы удалить учетную запись пользователя с именем «andreyex», вы должны выполнить:

sudo userdel andreyex

 

В случае успеха команда никаких результатов не выдает.

Приведенная выше команда удалит пользователя без удаления пользовательских файлов. Пользователь также удаляется из любой группы, к которой он принадлежал.

Чтобы удалить пользователя и удалить его домашний каталог и почтовую папку, передайте параметр -r userdel:

sudo userdel -r andreyex

 

Вывод

Мы показали вам, как добавлять и удалять пользователей в CentOS 8. Те же команды применимы для любого другого дистрибутива Linux.

CentOS, как и все другие дистрибутивы Linux, является многопользовательской операционной системой. Знание того, как добавлять и удалять пользователей, является одним из основных навыков, которые должен знать каждый пользователь Linux.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

Exit mobile version