Come accedere nuovamente a root dopo killall -u root?


0

Avevo fatto una cosa stupida e ho premuto Invio al comando:

$ killall -u root

E ora non possiamo accedere. L'ultimo comando eseguito è stato:

ws4-clarind:~ # killall -u root
Connection to ws4-clarind.esc.rzg.mpg.de closed by remote host.
Connection to ws4-clarind.esc.rzg.mpg.de closed.
xxx@con99:~> ssh root@ws4-clarind.esc.rzg.mpg.de
ssh: connect to host ws4-clarind.esc.rzg.mpg.de port 22: Connection refused

Come posso ripristinare il login di root sul server?


Direi che lo spegnimento e il backup sono la tua unica opzione? Mai stato prima in quella situazione. La console è ancora attiva? in tal caso, accedi usando quello ed esegui un shutodwn / riavvio pulito.
FreudianSlip

è un vm in un vm ...
alvas

1
Ok, puoi accedere alla console tramite il gestore VM? Se è possibile, il processo di accesso dovrebbe essere su una rigenerazione, anche se se cron è morto non sono sicuro di quale sarà lo stato. Se riesci ad accedere, il riavvio /etc/init.d/network e il riavvio && /etc/init.d/sshd potrebbero funzionare.
FreudianSlip

Risposte:


3

È possibile riavviare il server solo a questo punto, poiché una tonnellata di processi che sono stati avviati automaticamente all'avvio e che sono parte integrante della funzione di tale server sono stati eliminati, incluso (possibilmente) init, il padre di tutti i processi. Dovrai riavviare il server.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.