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

12 set 2022 2 min di lettura
Как добавить и удалить пользователя в CentOS 8 Linux
Indice dei contenuti

Введение

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

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

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

Предпосылки

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

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

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

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

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

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

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

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

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.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.