Столкнулся с такой вот проблемой
user@debian:-$sudo ... (какаято команда)
bash: sudo: команда не найдена
это говорит что сам по себе sudo не установлен. заходим под root и устанавливаем
su
(вводим пароль для root)
apt-get update (обновляем список доступного ПО)
apt-get install sudo
user@debian:-$sudo ... (какаято команда)
user is not in the sudoers file. This incident will be reported.
это значит чтото вроде
"Пользователя user нет в файле sudoers. Этот инцидент будет записан"
снова заходим под root и открываем файл на редактирования
nano /etc/sudoers (добавляем строку по аналогии с той что для root)
выходим и можем уже радоваться возможностями sudo.
P.S
Пробовал добавить пользователя в группу sudo (usermod -a -G sudo user) и раскоментировать строку %sudo=ALL(ALL) ALL но почемуто не проканало. Как только разберусь обязательно напишу в чем был трабл.
Спасибо большое, как начинающему пользователю систем Linux очень помогло
ОтветитьУдалитьКруто первый шаг в изучении linux
ОтветитьУдалитьAfter add user in group sudo need reload PC or logout->login
ОтветитьУдалитьБольшое спасибо!
ОтветитьУдалить"su -" решает проблему bash: usermod: команда не найдена, которую запускаешь просто через su
ОтветитьУдалить