Android

Как создать пользователя sudo в Debian

Настя и сборник весёлых историй

Настя и сборник весёлых историй

Оглавление:

Anonim

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

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

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

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

Выполните следующие действия, чтобы создать новую учетную запись пользователя и предоставить ей доступ sudo. Если вы хотите настроить sudo для существующего пользователя, перейдите к шагу 3.

1. Войдите на свой сервер.

Сначала войдите в систему как пользователь root:

ssh root@server_ip_address

2. Создайте новую учетную запись пользователя.

Создайте новую учетную запись пользователя с adduser команды 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?

3. Добавьте пользователя в группу sudo

По умолчанию в системах Debian членам группы 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 в сеансе вам будет предложено ввести пароль пользователя:

password for username:

Вывод

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

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

Debian Sudo