FastNetMon

Wednesday, 6 January 2010

Активация sysrqd в Debian Linux

Ставим:
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.