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

How To Create a Sudo User on Debian

2 Апреля 2021 | Debian

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

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

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

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

[sudo] password for username:


Заключение

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

    Комментарии

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

Загрузка комментариев...