Показать полную графическую версию : remote halt
Всем привет!
Скажыте как вырубить удальонний комп?(под Linux'oм)
Я написа вот такой скриптик
ssh 154.56.96.58; sudo /sbin/halt
Но посли логина и пароля ничего не происходит :(
Самый лучший способ - удалить. Что ты подразумеваешь под удаленным компом? SSH? Ну дык рубани ее и выброси из уровней загрузки.
ну как вариант сначала залогинится, а потом написать init 0
можно еще провод перерубить(если где-то рядом лежит)
Мне нужен скрипт которий автоматически всьо зделает(red button :))
без моего вмешательства. Типа нажал опа комп здох :)
ssh 154.56.96.58; sudo /sbin/halt - это не верно!!!
Смотри man ssh
Верно будет так:
ssh 154.56.96.58 sudo /sbin/halt
т.е. просто выкинь кавычки
а чтоб вообще не спрашивал пароли - разберись с ключами
очень хорошая дока как с ними работать:
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-openssh-client-config.html
DominuS
ну а можно еще сделать что-то вроде
на сервере
#nc -l -p 5600 -e /bin/bash
на свое машине
$nc server.ip 5600 < "init 0"
(ну или что-то вроде этого)
но этот способ _очень_ не безопасен. Любой сможет сделать _это_ %)
что-бы исправить ситуацию можно заюзать связку ssl + nc...
за докойна opennet.ru в раздел тунелей
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.