Вроде проще задачи не придумаешь.
Нужно из одной Linux машины выключать и включать машину с Kubuntu 12.04 LTE.
Настроил ssh по ключам.
sudo visudo
добавляю строчку
мой юзер ALL = NOPASSWD: /sbin/shutdown
сохраняю
из удаленной системы ssh мой юзер@ubuntu 'sudo shutdown -P now'
говорит что пароль неверный три раза
из удаленной системы ssh мой юзер@ubuntu 'shutdown -P now'
говорит что нужно быть суперпользователем
Подскажите, куда копать?
Попробуйте вот это.
Спасибо!
говорящий нам: sudo: no tty present and no asppass program specified. Что переводится как “у вас нет терминала и не указана программа для чтения пароль пользователя”. Лечится либо установкой переменной SUDO_ASKPASS во что-то похожее на /usr/libexec/openssh/ssh-askpass либо добавлением Defaults visiblepw в /etc/sudoers
Именно так он и говорит! Вечером попробую - отпишусь!
Если есть dbus, можно так.
Отправить комментарий