Введение
При администрировании сервера иногда требуется разрешить пользователям выполнять команды от имени пользователя root, то есть администратора. судо Он предоставляет системным администраторам возможность предоставлять обычным пользователям права администратора, которые обычно доступны только пользователю root.
В этом уроке вы узнаете, как создать нового пользователя с доступом судо В Ubuntu файл менять не нужно. /etc/sudoers Создайте свой собственный сервер.
Шаг 1 — Войдите на сервер
Подключитесь к серверу по протоколу SSH как пользователь root:
ssh root@your_server_ip_addressШаг 2 — Добавьте нового пользователя Sudo в систему
Из заказа adduser Чтобы добавить нового пользователя в систему, используйте:
adduser sammyОбязательно замените имя пользователя, которое вы хотите создать. Сэмми Вам будет предложено создать и подтвердить пароль для пользователя:
Output
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfullyДалее вам будет предложено ввести информацию о новом пользователе. Вы можете принять значения по умолчанию и оставить это поле пустым:
Output
Changing the user information for sammy
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]Шаг 3 — Добавьте пользователя в группу sudo
Из заказа пользовательский мод Чтобы добавить пользователя в группу sudo, используйте:
usermod -aG sudo sammyОпять же, не забудьте заменить имя пользователя, которое вы только что добавили. Сэмми По умолчанию в Ubuntu все члены группы sudo имеют полные привилегии sudo.
Шаг 4 — Проверка доступа sudo
Чтобы проверить, работают ли новые разрешения sudo, сначала используйте команду су Для переключения на новую учетную запись используйте:
su - sammyКак новый пользователь, вы можете запустить команду с привилегиями, добавив к ней sudo. суперпользователь Запустите, проверьте, что вы можете использовать sudo:
sudo command_to_runНапример, вы можете просмотреть содержимое каталога корень/ Список, который обычно доступен только пользователю root:
sudo ls -la /rootВпервые с тех пор судо Вам будет предложено ввести пароль для учётной записи этого пользователя. Введите пароль, чтобы продолжить:
Output:
[sudo] password for sammy:Если ваш пользователь находится в правильной группе и вы правильно ввели пароль, команда с судо Вы его экспортировали, и он будет работать с правами root.
Результат
В этом кратком руководстве мы создали новую учетную запись пользователя и добавили ее в группу sudo, чтобы включить доступ к sudo.









