Не могу разрешить пользователю выключать компьютер shutdown

Вроде проще задачи не придумаешь.
Нужно из одной Linux машины выключать и включать машину с Kubuntu 12.04 LTE.
Настроил ssh по ключам.
sudo visudo
добавляю строчку
мой юзер ALL = NOPASSWD: /sbin/shutdown
сохраняю

из удаленной системы ssh мой юзер@ubuntu 'sudo shutdown -P now'
говорит что пароль неверный три раза
из удаленной системы ssh мой юзер@ubuntu 'shutdown -P now'
говорит что нужно быть суперпользователем
Подскажите, куда копать?

0
lord_i - 19 Декабрь, 2012 - 09:36
Изображение пользователя lord_i.

Попробуйте вот это.

0
mzhuravlev - 19 Декабрь, 2012 - 10:10

Спасибо!
говорящий нам: sudo: no tty present and no asppass program specified. Что переводится как “у вас нет терминала и не указана программа для чтения пароль пользователя”. Лечится либо установкой переменной SUDO_ASKPASS во что-то похожее на /usr/libexec/openssh/ssh-askpass либо добавлением Defaults visiblepw в /etc/sudoers

Именно так он и говорит! Вечером попробую - отпишусь!

+1
DarkneSS - 19 Декабрь, 2012 - 10:37
Изображение пользователя DarkneSS.

Если есть dbus, можно так.

Отправить комментарий