sudo — это программа для выдачи привилегий пользователю или группе пользователей. Основная задача, которая решается с ее помощью, это дать достаточные права пользователю, для решения определенной задачи.

Описание прав хранится в файле /etc/sudoers. Редактируется он с помощью команды visudo, которая запускает редактор, установленный в системе по умолчанию, и открывает файл на редактирование.

Task: Выдать пользователю user права на reload nginx и start\stop mysql.

Solution: Запускаем visudo и добавляем нужные привилегии пользователю user.

 

Теперь можно зайти под пользователем и проверить, все ли правильно сделали: