sodo — это волшебная палочка, которая позволяет простому смертному запускать команды с правами бога-машины (root). Да, можно жить под root'ом, но это как ходить по стройке в шлёпанцах: удобно, пока не прижмёт, но один косяк — и всё, приехали.

Делается всё в три шага: зашли на сервер, создали пользователя, сунули его в группу sudo.

1. Логинимся как root

Тут без вариантов. Если у тебя нет прямого доступа к root'у — иди выпрашивай у того, кто настраивал сервер.

ssh root@server_ip_address

2. Создаём нового юзера

adduser — и всё. Заменяешь username на нормальное имя, а не "test" или "vasya", если, конечно, не хочешь потом самому страдать.

adduser username

Система спросит пароль — делай его не “1234” и не дату рождения собаки. Потом предложит вбить всякий шлак типа Full Name — жми ENTER, всё это никому не нужно.

3. Даем права sudo

В Ubuntu всё просто: кидаем юзера в группу sudo.

usermod -aG sudo username

-aG значит "добавь в группу, не выкидывая из остальных". Если забудешь -a, привет — лишишь человека остальных групп и словишь гнев.

4. Проверяем, что всё норм

Логинимся под новым пользователем:

su - username

И пробуем:

sudo whoami 

Если в ответ прилетает root — всё, у юзера теперь в руках молот Тора.

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

Ставишь sudo перед командой — и она идёт от имени root'а. Например:

sudo ls -l /root

Первый раз в сессии попросят пароль — это нормально. Дальше будут верить на слово, пока не перелогинишься.

Итог

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