
Команда sudo предназначена для того, чтобы позволить пользователям запускать программы с привилегиями безопасности другого пользователя, по умолчанию пользователя root.
В этом руководстве мы покажем вам, как создать нового пользователя с доступом sudo в системах Ubuntu. Затем вы сможете использовать эту учётную запись для выполнения административных команд без необходимости входа на сервер Ubuntu как пользователь root.
Шаги по созданию пользователя Sudo
Следуйте инструкциям ниже, чтобы создать новую учётную запись пользователя и предоставить ей доступ к sudo. Если вы хотите настроить sudo для существующего пользователя, перейдите к шагу 3.
1. Войдите на свой сервер.
Войдите в систему как пользователь root:
ssh root@server_ip_address
2. Создайте новую учетную запись пользователя.
Создайте новую учётную запись пользователя с помощью команды adduser . Не забудьте заменить username на имя пользователя, которого хотите создать:
adduser username
Вам будет предложено задать и подтвердить новый пароль пользователя. Убедитесь, что пароль для новой учётной записи максимально надёжный.
Adding user `username' ... Adding new group `username' (1001) ... Adding new user `username' (1001) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ... New password: Retype new password: passwd: password updated successfully
После установки пароля команда создаст домашний каталог для пользователя, скопирует несколько файлов конфигурации в домашний каталог и предложит вам указать данные нового пользователя. Если вы хотите оставить всё это поле пустым, просто нажмите клавишу ENTER , чтобы принять значения по умолчанию.
Changing the user information for username 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
По умолчанию в системах Ubuntu членам группы sudo предоставляется доступ к sudo. Чтобы добавить созданного вами пользователя в группу sudo, используйте команду usermod :
usermod -aG sudo username
Проверьте доступ sudo
Переключитесь на вновь созданного пользователя:
su - username
Используйте sudo для запуска команды whoami :
sudo whoami
Если у пользователя есть доступ sudo, то вывод команды whoami будет «root»:
root
Как использовать sudo
Чтобы использовать sudo, просто добавьте к команде префикс sudo и пробел:
sudo ls -l /root
При первом использовании sudo в сеансе вам будет предложено ввести пароль пользователя:
[sudo] password for username:
Заключение
Вы узнали, как создать пользователя с привилегиями sudo. Теперь вы можете войти на сервер Ubuntu, используя эту учётную запись, и использовать sudo для выполнения административных команд.
Вот и всё! Если у вас есть вопросы, оставляйте комментарии.
ubuntu sudo Не используете Ubuntu?
Выберите другую ОС: центос дебиан
Связанные руководства
- Как добавить пользователя в Sudoers в Ubuntu
- Как установить сервер Minecraft на Ubuntu 18.04
- Как установить WordPress с Apache в Ubuntu 18.04
- Как установить Kodi в Ubuntu 18.04
- Как установить Laravel на Ubuntu 18.04
- Как установить Magento 2 на Ubuntu 18.04
- Как установить и настроить Redmine в Ubuntu 18.04