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

Добавление и удаление пользователей в CentOS

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

Умение добавлять и удалять пользователей — один из важнейших навыков, которым должен владеть каждый пользователь Linux.

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

Предпосылки

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

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

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

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

 sudo adduser username

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

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

 sudo passwd username

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

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

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

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

 sudo usermod -aG wheel username

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

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

Если учетная запись пользователя больше не нужна, вы можете удалить ее с помощью инструмента командной строки deluser .

Чтобы удалить пользователя, не удаляя его файлы, выполните:

 sudo userdel username

Если вы хотите удалить домашний каталог пользователя и почтовый ящик, используйте флаг -r :

 sudo userdel -r username

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

Если пользователю были предоставлены привилегии sudo , он будет удален из группы wheel, а также из любых других групп, членом которых он являлся.

Заключение

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

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

Терминальный пользователь centos Не используете CentOS 7?
Выберите другую ОС:
центос 8 дебиан 9 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *