Pode SSH como root, mas não pode reiniciar. "Não é possível executar o arquivo binário"

2

Eu tenho um servidor que está funcionando bem. Eu não fiz nenhuma alteração em algum tempo. Hoje, quando tentei fazer o login, imediatamente me desconectei, mesmo como root. A troca é assim:

$ ssh [email protected]
[email protected]'s password: 
Linux rp0 3.6.11+ #456 PREEMPT Mon May 20 17:42:15 BST 2013 armv6l

Last login: Thu Dec 22 18:38:12 1955 from x�����
Connection to remote.example.com closed.
$

(não tenho ideia do que são esses caracteres interpretados).

Se eu executar o seguinte, posso ficar conectado:

$ ssh [email protected] bash

Mas não consigo executar nenhum binários de lá:

shutdown -r now
bash: line 6: /sbin/shutdown: cannot execute binary file

Comandos bash como ls e cd parecem funcionar bem. Curiosamente, alguns binários, como cat e id parecem funcionar.

Eu suspeito que, assim que esta máquina for reinicializada, as coisas estarão de volta ao funcionamento, por pelo menos um tempo. Alguém sabe como eu posso, remotamente, fazer exatamente isso?

    
por dave mankoff 14.01.2015 / 18:58

1 resposta

3
echo b > /proc/sysrq-trigger

Isso usa o método de reinicialização do Magic SysReq, menos as teclas pressionadas. echo é um builtin, então seu bacon é salvo:)

    
por 14.01.2015 / 21:39

Tags