улетел из sudoers ...непонятки((

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

vesel
Сообщения: 98

улетел из sudoers ...непонятки((

Сообщение vesel »

бубунта 9.10

непонятно с чего вылетел из файла sudoers (( решил поставить емакс - набрал apt-get install emacs и выскочило is not on in the sudoers file.
зашел через рекавери под рутом, прописал себя туда usver ALL =(ALL) ALL
но блин при попытке установки прог через центр приложений просит пароль именно root.... пришлось завести рутовский пароль.
Но ведь так не правильно, откуда ноги глюка растут? и с какого перепуга кто-то(что-то) могло вытереть юзера из файла? вирь? (свят.свят.свят).
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: улетел из sudoers ...непонятки((

Сообщение Atolstoy »

vesel писал(а):
20.01.2010 17:37
бубунта 9.10

непонятно с чего вылетел из файла sudoers (( решил поставить емакс - набрал apt-get install emacs и выскочило is not on in the sudoers file.
зашел через рекавери под рутом, прописал себя туда usver ALL =(ALL) ALL
но блин при попытке установки прог через центр приложений просит пароль именно root.... пришлось завести рутовский пароль.
Но ведь так не правильно, откуда ноги глюка растут? и с какого перепуга кто-то(что-то) могло вытереть юзера из файла? вирь? (свят.свят.свят).

не
ALL =(ALL) ALL
а
ALL=(ALL) NOPASSWD:ALL
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: улетел из sudoers ...непонятки((

Сообщение blackdevil »

Файл sudoers надо редактировать ТОЛЬКО через команду visudo, она запускает текстовый редактор по умолчанию и перед сохранением файла проверяет правильность синтаксиса. Об этом четко написано в man странице. Любые попытки редактирования не через команду visudo могут привести к неработоспособности системы. Читайте документацию внимательно.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: улетел из sudoers ...непонятки((

Сообщение sciko »

vesel писал(а):
20.01.2010 17:37
usver ALL =(ALL) ALL
Это не правильно. Правильно надо прописать

Код: Выделить всё

root           ALL = (ALL) ALL
 %wheel         ALL = (ALL) ALL
Это позволяет супер-пользователю (root) и любому пользователю из группы wheel выполнить любую команду на любой машине от имени любого пользователя.

И собственно man 5 sudoers.
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: улетел из sudoers ...непонятки((

Сообщение 4yKoTkA »

@ Atolstoy & sciko, всё у топик-стартера верно написано, ваш вариант ничем не хуже и не лучше, он просто чуть другой( дело вкуса ).
По сабжу - стереть юзера из sudoers могло не внимательное обновление, например подверждение перезаписи /etc/sudoers при обнолении sudo, а пароль root`а у вас требуют видимо потому, что вызывается su а не sudo.
Спасибо сказали:
alex286
Сообщения: 10
ОС: Ubuntu 8.04

Re: улетел из sudoers ...непонятки((

Сообщение alex286 »

vesel писал(а):
20.01.2010 17:37
бубунта 9.10

непонятно с чего вылетел из файла sudoers (( решил поставить емакс - набрал apt-get install emacs и выскочило is not on in the sudoers file.
зашел через рекавери под рутом, прописал себя туда usver ALL =(ALL) ALL
но блин при попытке установки прог через центр приложений просит пароль именно root.... пришлось завести рутовский пароль.
Но ведь так не правильно, откуда ноги глюка растут? и с какого перепуга кто-то(что-то) могло вытереть юзера из файла? вирь? (свят.свят.свят).

Редактирование файла паролей...только так и как иначе!!!
export EDITOR=gedit && sudo visudo
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: улетел из sudoers ...непонятки((

Сообщение 4yKoTkA »

alex286 писал(а):
22.01.2010 18:54
Редактирование файла паролей...только так и как иначе!!!
export EDITOR=gedit && sudo visudo


Ну зачем-же так категорично, можно и напрямую редактировать sudoers да хоть и с помощью "echo >>" , просто важно осознавать риски с этим связаные.
Спасибо сказали: