Как создать пользователя Sudo в Linux CentOS

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

Введение

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

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

Если вы намерены установить пользователя Sudo на удаленном сервере, читайте дальше, в противном случае, если вы хотите создать пользователя 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

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

По умолчанию в CentOS пользователям из группы wheel предоставляется доступ к sudo. Создайте новую учетную запись пользователя с помощью команды useradd.

useradd nome_utente

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

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

passwd nome_utente

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

Вы должны получить выходное сообщение, подобное следующему

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

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

usermod -aG wheel nome_utente

Как использовать Судо

Переключитесь на только что созданного пользователя:

su - nome_utente

Чтобы использовать sudo, просто добавьте к команде префикс sudo. Синтаксис следующий:

sudo [COMMAND]

Например, чтобы просмотреть содержимое корневого каталога /, вы должны использовать следующую команду:

sudo ls -l /root

При первом использовании sudo из этой учетной записи вы увидите следующее баннерное сообщение и вам будет предложено ввести пароль для учетной записи пользователя.

We trust you have received the usual lecture from the local System
 Administrator. It usually boils down to these three things:

 #1) Respect the privacy of others.
 #2) Think before you type.
 #3) With great power comes great responsibility.

 [sudo] password for username:

Вывод

Мы увидели, как создать пользователя sudo в системе CentOS. Теперь вы можете использовать этого пользователя для выполнения административных задач на сервере.

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.