Для ежедневного администрирования удобнее использовать отдельную учётную запись и повышать права только для нужных команд через sudo. Это уменьшает необходимость постоянно работать от root.
Создайте пользователя
sudo adduser adminuser
Замените adminuser на выбранное имя и задайте уникальный пароль.
Добавьте группу sudo
sudo usermod -aG sudo adminuser
id adminuser
Ключ -a добавляет группу, не заменяя остальные дополнительные группы пользователя.
Проверьте права
Откройте новое подключение под новой учётной записью и выполните:
sudo whoami
При корректной настройке команда выведет root, потому что именно эта команда была запущена с повышенными правами.
Добавьте SSH-ключ при необходимости
Открытый ключ пользователя должен быть в его каталоге ~/.ssh/authorized_keys с правильным владельцем и правами. Инструкция: подключение к VPS по SSH с ключом.
Не отключайте root до проверки
Не меняйте способ авторизации, пока не убедились, что новая учётная запись входит по SSH, использует sudo и у вас есть доступ к консоли провайдера. Если sudo не работает, проверьте группу через id и заново войдите в систему, чтобы обновились группы.
Не выдавайте административные права сервисным аккаунтам без необходимости. Приложениям обычно достаточно ограниченного доступа к конкретным файлам и каталогам.

