LINUX.ORG.RU

Вдруг не завелся sudo


0

0

ДВа раза успешно поставил и настроил Arch на ддомашний комп и мамин ноут, и решил поставить на свой ноут. И вдруг после установки sudo и попытки собственно запустить, например sudo mc, выдает мне «Sorry, user artem is not allowed to execute '/usr/bin/mc' as root on.» Пользователь разумеется добавлен в группу wheel. Сравнивал /etc/sudores с таким же на мамином ноуте и домашнем компе, один к одному
root ALL=(ALL) ALL
artem ALL=(ALL) NOPASSWD: /usr/sbin/wicd
Подскажите пожалуйста куда копать?

Ответ на: комментарий от anonymous

И что? Я читал эту статью в меру своич знаний английского (почти нулевых). Насколько я понял, там о данной проблеме ничего не сказано. Конфиг рабочий, ибо на двух других машинах точно такой же и прекрасно пашет.

artem-izh
() автор топика
Ответ на: комментарий от iZEN

Этот костыль нужен для запуска того же wicd в графике от пользователя например. И крайне желательно без запроса пароля.

artem-izh
() автор топика
Ответ на: комментарий от artem-izh

А что, на линаксе графические программы не запускаются, если их запускать из консоли после входа с su?

iZEN ★★★★★
()
Ответ на: комментарий от artem-izh

Ведь можно поставить суидный бит на скрипт запуска программы, чтобы он запускался без запроса пароля рута.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Дак это всё понятно. Но охота сделать именно как описано. Мне так удобней кажется.

artem-izh
() автор топика
Ответ на: комментарий от artem-izh

> о данной проблеме ничего не сказано

ты и сам о своей проблеме мало что сказал. Что ты запускаешь (mc? wicd?) и как? и зачем? и где твой /etc/sudoers (в том огрызке что ты приводишь про группу wheel ничего не сказано)?

pupok ★★
()
Ответ на: комментарий от pupok

Проблема касается запуска абсолютно любой программы. Хоть mc, хоть wicd, хоть nano и т.д. Из sudores я привел только раскоментированные строки. Все остальные закоментированы, а значит не имеют никакого значения. Повторюсь, что с точно таким же файлом sudo прекрасно работает на двух других машинах.

artem-izh
() автор топика
Ответ на: комментарий от Igron

Кстати помогло... Специально проверил на других машинах. Там эта строка законментирована, но работает норм... странно

artem-izh
() автор топика
Ответ на: комментарий от artem-izh

Вот только крайне странно заработало. Стал давать доступ к любой программе без пароля, а вот wicd по прежнему просит пароль при старте KDE, хотя добавлен в список демонов.

artem-izh
() автор топика
Ответ на: комментарий от artem-izh

Что-то система вобще сегодня криво встала... Делал всё точно так же как при установке на те машины, но здесь сначала пол-дня бодался со шрифтами, в итоге после очередной перезагрзки, они сами стали нормальными (хотя перед этой перезагрузкой я ничего с ними не делал вобще), затем модем МТС отказался заводится (а точнее usb_modeswitch упорно отказывается его видеть и переключать), теперь вот с sudo траблы... А ещё зеркала регулярно глючат. Постоянно pacman теряет связь с mirror.yandex.ru (не удалось получить пакет ...ляляля... сеть не доступна), хотя тут же пингую и пинг есть. Хотя справедливости ради надо заметить, что с pacman'ом такая же картина и на других машинах. Браузер тоже не открывает его ни на одной. Вот такие блин веселые дела...

artem-izh
() автор топика
Ответ на: комментарий от artem-izh

Шрифты рисуются правильно, если x-серверу доступна информация о дисплее из DDC, я так думаю.

По части сетевых заковык смотри /etc/hosts и /etc/resolv.conf. Ещё неправильный MTU может веселья доставить.

iZEN ★★★★★
()
Ответ на: комментарий от artem-izh

Прошерстить ФС на предмет установленных новых/неизвестных тебе программ.

iZEN ★★★★★
()
Ответ на: комментарий от artem-izh

> wicd по прежнему просит пароль при старте KDE

потому что тот скрипт который эту утилиту запускает, вызывает её как «wicd» а не «sudo wicd».

pupok ★★
()
Ответ на: комментарий от pupok

Дык а почему тогда на мамином ноутбуке все прекрасно заработало? Я там никаких скриптов не менял. Просто поставил, прописал в демоны, настроил судо и прекрасно запустилось при очередном запуске кед. Что касается сети, всем заправляет роутер, раздавая DHCP, с другими протоколами (http, ftp, torrent, ssh) проблем никаких.

artem-izh
() автор топика
Ответ на: комментарий от no-dashi

Ни на одном компьютере в моей квартире нет винды. Только виртуалка запускается исключительно при необходимости открытия документов docx и чертежей cdw

artem-izh
() автор топика
Ответ на: комментарий от no-dashi

А ты ему посоветуй #chmod +s /bin/sh и всё будет работать, ага.

Ygor ★★★★★
()
Ответ на: комментарий от artem-izh

> Кстати помогло... Специально проверил на других машинах. Там эта строка законментирована, но работает норм... странно

Я не знаю, что там у тебя на других машинах, но на данной у тебя разрешено пользователю artem запускать wicd без пароля:

artem ALL=(ALL) NOPASSWD: /usr/sbin/wicd
Кроме того, группе wheel не разрешено использование sudo.

Приводи конфиг sudoers с других машин — разберемся.

Igron ★★★★★
()
Ответ на: комментарий от artem-izh

> Что-то система вобще сегодня криво встала... Делал всё точно так же как при установке на те машины, но здесь сначала пол-дня бодался со шрифтами, в итоге после очередной перезагрзки, они сами стали нормальными (хотя перед этой перезагрузкой я ничего с ними не делал вобще), затем модем МТС отказался заводится (а точнее usb_modeswitch упорно отказывается его видеть и переключать), теперь вот с sudo траблы... А ещё зеркала регулярно глючат. Постоянно pacman теряет связь с mirror.yandex.ru (не удалось получить пакет ...ляляля... сеть не доступна), хотя тут же пингую и пинг есть. Хотя справедливости ради надо заметить, что с pacman'ом такая же картина и на других машинах. Браузер тоже не открывает его ни на одной. Вот такие блин веселые дела...

Тут есть два пути (ровно два, можете не переспрашивать):
1) Ubuntu 10.04 LTS;
2) Windows 7 Максимальная.

Igron ★★★★★
()
Ответ на: комментарий от Igron

Три, WindowsXP забыли. Кстати в самом начале (когда купил ноут) ставил на него убунту и в ужасе удалил. Глючило всё, не работало ничего. То что я описал про арч это просто мелочи по сравнению с глюками убунты. Норм на него встал тогда только Debian Lenny с бэкпортным ядром. Всё завелось сразу в два клика, как говорится. Но вот как-то вдруг решил перелезть на арч. Про вариант в виндой промолчу.Кстати сегодня утром проснулся и всё выше перечисленные глюки исчезли! Даже модем вдруг стал виден именно как модем, а не как сидюк, хотя usb_modeswitch'ем я ничего с ним не делал))) Яндекс тоже норм сейчас пашет, без разрывов. Видимо вчера магнитная буря была чтоли...
Конфиги на других машинах точно такие же как приведённый здесь. Собственно сегодня только добрался до ноута и поставил очередной эксперимент. Как я уже говорил с раскоментированной строкой про группу whell, все приложения через sudo запускались без пароля (вобще всё), а вот wicd так и продолжал требовать пароль при входе в систему. Законментировал обратно строку и убрал NOPASSWD заменив обычным ALL. Вобщем получилось следующее
root ALL=(ALL) ALL
artem ALL=(ALL) ALL
Всё остальное законментировано. При таком конфиге sudo работает абсолютно нормально, приложения запускаются требую пароль пользователя, но wicd по прежнему просит пароль при запуске КДЕ)))

artem-izh
() автор топика
Ответ на: комментарий от Igron

спасибо за помошь)))) Сегодня перезагрузился и всё завелось... магия какая-то. ничего ж не изменял..

artem-izh
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.