Удаленно выключить Gentoo

Собственно, гоняю скрипт, по сети выключающий забытые пользователями машины... С виндой все просто, net rpc и вперед... А с Gentoo?

SSH

Сабж, собственно....

не смешно...

не смешно... логиниться? я так и не нашел способа автоматом удаленно выполнять команды...

Сказано ж ссх.

Сказано ж ссх. Логинится по ключу пункт 2)

man ssh.
http://www.opennet.ru/base/sec/ssh_intro.txt.html

с помошью snmp

с помошью snmp разве нельзя?

А сделать так

А сделать так чтоб сами выключались?

$ sudo

герман

в крон засунуть ;)
"... уж полночь близится, а Германа всё нет... " (с) Пушкин

ну а серьезно?

ну а серьезно? sudo halt как автоматом в сессию ssh передать?

Можно так

И без ключей

bash~> (sleep 3 ; echo "user_name" ; sleep 3 ;echo "user_password" ; sleep 3 ; echo "sudo halt" ; sleep 6) | ssh 192.168.1.1

во, а я вспомнил

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

Как вариант...

Но зачем expect если можно проще?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".