Как создать нового пользователя в Ubuntu
sudo - Команда служит механизмом для предоставления прав администратора, которые обычно доступны только пользователю root.
Выполните вход через подключение SSH на ваш сервер как root:
ssh root@your_server_ip_address
adduser - Команда добавляет нового пользователя в вашу систему:
adduser newuser
Замените newuser на имя пользователя, которое вы хотите использовать. Вам будет предложено создать и проверить пароль пользователя:
Добавление пользователя `newuser'...
Добавление новой группы `newuser' (1001)...
Добавление нового пользователя "newuser" (1001) с группой "newuser"...
Создание домашнего каталога `/home/newuser'...
Копирование файлов из `/etc/skel'...
Далее вам будет предложено ввести определенную информацию о вашем новом пользователе. Вы можете принимать значения по умолчанию или оставить их пустыми:
Новый пароль:
Введите повторно новый пароль:
passwd: пароль успешно обновлен
Изменение информации о пользователе для newuser
Введите новое значение или нажмите ENTER для значения по умолчанию.
Полное имя []:
Номер комнаты []:
Рабочий телефон []:
Домашний телефон []:
Другой []:
Информация верна? [Да/нет]
Добавление пользователя в группу sudo
usermod — Команда добавит пользователя в группу sudo:
usermod -aG sudo newuser
Тестирование доступа к sudo
Чтобы проверить, что новые разрешения sudo доступны, сначала нужно воспользоваться командой su для переключения на новую учетную запись пользователя:
su - newuser
Используя нового пользователя, убедитесь, что вы можете использовать sudo, добавив sudo перед командой, которую вы хотите запустить с привилегиями суперпользователя:
sudo command_to_run
При первом использовании sudo, вам будет предложено ввести пароль учетной записи данного пользователя. Введите пароль, чтобы продолжить:
[sudo] пароль для нового пользователя:
Введите пароль пользователя с привилегиями sudo, а не пароль root.
Если ваш пользователь находится в соответствующей группе и вы ввели правильный пароль, команда с sudo будет запущена с правами root.
Например, вы можете вывести список содержимого директории /root, которое обычно доступно только для пользователя root user:
sudo ls -la /root
Заключение
В этой краткой статье мы создали новую учетную запись пользователя, добавили ее в группу sudo и предоставили доступ к sudo.