пятница, 23 декабря 2011 г.

Не работает sudo

Столкнулся с такой вот проблемой

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 но почемуто не проканало. Как только разберусь обязательно напишу в чем был трабл.

5 комментариев:

  1. Спасибо большое, как начинающему пользователю систем Linux очень помогло

    ОтветитьУдалить
  2. Круто первый шаг в изучении linux

    ОтветитьУдалить
  3. After add user in group sudo need reload PC or logout->login

    ОтветитьУдалить
  4. "su -" решает проблему bash: usermod: команда не найдена, которую запускаешь просто через su

    ОтветитьУдалить