Linux

Добавить для пользователя права sudo

Sudo сам по себе ничего не знает о пользователях, если разрешён вход пользователя root.
Чтобы исправить ситуацию нужно
Добавить user в файл "/etc/sudoers", для этого есть команда "visudo".
1 вариант:
Открываем терминал  набираем 
su -l
вводим пароль от root.
Появится приглашение командной строки "#"
затем набираем 
visudo
откроется файл /etc/sudoers 
в конце файла допишем:
user (имя пользователя)   ALL=(ALL:ALL) ALL
Жмём "ctrl+o" "enter" "ctrl+x".
Нужно перезайти в систему и готово.

2й вариант:
Всё тоже, только ищем(если нет добавляем) строку  
%sudo   ALL=(ALL:ALL) ALL\r\n
Cохраняем "ctrl+o" , "enter" , "ctrl+x".
Дальше команда
adduser user sudo
это добавит пользователя в группу sudo.
Теперь с помощью sudo пользователь может действовать c привилегиями root, используя свой пароль.
Для более тонкой настройки в sudo нужно создавать свои alias\'ы(правила).
Источник: https://wiki.debian.org/ru/sudo

Администратор

Хороший ученик видит ошибки своего учителя, но молчит о них почтительно, ибо самые эти ошибки служат ему в пользу и наставляют его на прямой путь