Введение
Если вы работаете с CentOS 8, вам следует знать, какие важные команды используются в этой системе. Одной из них является sudo команда. Эта команда очень полезна для создания новых пользователей. С помощью sudo команды вы можете предоставить определенным пользователям специальные административные привилегии. Обычно эти привилегии доступны только пользователю root. Если вы создаете обычного пользователя, вы можете использовать эту команду, чтобы предоставить ему особый доступ без изменения файла /etc/sudoers на сервере.
Это руководство поможет вам понять, как использовать эту команду. Мы подробно опишем отдельные шаги, которые необходимо предпринять для создания нового пользователя с поддержкой sudo в CentOS 8.
Как создать нового пользователя с поддержкой Sudo?
Выполните следующие шаги, чтобы создать нового пользователя с поддержкой sudo на вашем server.os
1. Выполните вход на сервер
Прежде всего, вам необходимо войти на сервер под пользователем root. Войдите с помощью следующей команды:
|
1 |
$ ssh root@your_server_ip_address |
Замените на IP-адрес или имя хоста вашего собственного сервера.
2. Добавьте нового пользователя
Далее мы добавим нового пользователя. Для этой цели мы будем использовать команду adduser . Допустим, мы хотим добавить нового пользователя с именем sammy:
|
1 |
# adduser sammy |
Вы можете заменить sammy на предпочитаемое имя пользователя. Следующий шаг — добавить пароль для вашего пользователя. Используйте команду passwd следующим образом:
|
1 |
# passwd sammy |
Система попросит вас ввести новый пароль дважды для подтверждения:
Замените sammy на выбранное вами имя пользователя.
3. Группа Wheel
Теперь мы добавим пользователя в группу wheel. Если вы хотите предоставить права администратора существующей учетной записи, вы можете сразу перейти к этому шагу. Мы будем использовать команду usermod, чтобы добавить пользователя в группу:
|
1 |
# usermod -aG wheel sammy |
Причина, по которой мы это делаем, заключается в том, что все пользователи в группе wheel имеют полный sudo доступ и привилегии.
4. Доступ Sudo
Наконец, вы можете проверить и подтвердить, получил ли ваш новый пользователь разрешения sudo. Для начала мы переключимся с пользователя root на нового пользователя с помощью команды su :
|
1 |
# su - sammy |
Запустите тест, выполнив sudo с командой, которую вы хотите использовать с вашими новыми разрешениями и привилегиями:
|
1 |
# sudo command_to_run |
Предположим, что мы хотим вывести список содержимого каталога /root . Обычно только пользователь root может просматривать содержимое этого каталога:
|
1 |
$ sudo ls -la /root |
Система потребует от вас ввести пароль вашей учетной записи, если вы используете sudo в первый раз:
Введите свой пароль в поле, чтобы продолжить. Помните, что вам нужно ввести пароль учетной записи, а не пароль root. Если вы находитесь в правильной группе wheel с включенными разрешениями, команда будет успешно выполнена и покажет вам результаты. Это подтверждение того, что вы получили доступ sudo с привилегиями root.
Заключение
С помощью этого руководства вы можете создать новую учетную запись, а также предоставить ей административные привилегии. Самый простой путь — добавить ее в группу wheel для sudo доступа.
Кроме того, вы можете ознакомиться с другими нашими руководствами по CentOS, которые можно найти в our blog:
Приятной работы!


Комментарии
Комментариев пока нет. Будьте первым.