apt-get install -y sysrqd
Задаем пароль для доступа к демону:
echo "qwerty" > /etc/sysrqd.secret
Закрываем его ото всех:
chmod 0600 /etc/sysrqd.secret
Запускаем:
/etc/init.d/sysrqd start
Убеждаемся, что демон забиндился на 4094 порт:
netstat -lnpt | grep sys
tcp 0 0 0.0.0.0:4094 0.0.0.0:* LISTEN 17527/sysrqd
Подключаемся к серверу по телнету:
telnet localhost 4094
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Для корректной перезагрузки требуется ввести команды:
s # сброс буферов на диск
u # перемонтирование root в read only
b # горячий ребут
К слову, сразу предупрежу, как делать НЕ СТОИТ (такой вот side эффект от несуществующих команд):
sysrq> help
Connection to 88.** closed by remote host.
Connection to 88.** closed.
источник: http://www.debianhelp.co.uk/sysrq.htm
No comments :
Post a Comment
Note: only a member of this blog may post a comment.