Как добавить пользователя в SUDO на VPS c Ubuntu 16.04

SUDO позволяет выполнить команды пользователю с правами суперпользователя root.

Пошаговая инструкция создания пользователя с доступом к группе sudo в Ubuntu 16.04. При этом не придётся редактировать файл sudoers.

Исходные данные:

VPS c устнолвенной Ubuntu 16.04 server.
По умолчанию пользователь root и пароль.
Доступ к VPS по ssh.

 

Инструкция по созданию пользователя

 

Шаг № 1 Вход на сервер

Если порт для ssh отличный от стандартного 22 порта добавлем ключ -р:

Шаг № 2 Создание пользователя

Где username — имя вашего пользователя, выбираем по желанию.

Вводим пароль для своего пользователя. Или используем наш онлайн генератор паролей.

Далее заполняем информацию по желанию, проверям что бы все было правильно и нажимаем Yes

 

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

Пользователь добавлен в группу и имеет привилегии суперпользователя.

 

Шаг № 4 Проверям привилегии нового пользователя

Заходим под пользователем:

Выполним команду обновления пакетов:

Если система обновила индексы — значит все сделано правильно.

 

Шаг № 5 Запрещаем доступ root по ssh

Повышаем безопасность сервера. Закрываем доступ пользователю root по ssh

Выполняем команду:

Находим строчку:

И меня значение на нет. Должно выйти так:

Перезапускаем ssh для применения изменений

 

Проверям доступ по ssh для root пользователя:

Должны увидеть сообщение:

Теперь проверям доступ по ssh для нового пользователя:

Поздравляю, теперь китайцы будут долго и безуспешно подбирать пароль от вашего root пользователя по ssh. (Доступ по ключикам тут не рассматриваем)

 

Итого

Мы настроили пользователя и добавили его в группу sudo.
Повысили безопасность своего сервера.

Безопасность…

По настройке безопасности VPS (или любого сервера) еще можно, поменять порт ssh на не стандартный, установить fail2ban, настроить firewall…. но это уже совсем другая история.

 

Удачи !

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *