GNU/Linux >> Linux Esercitazione >  >> Linux

Come recuperare/uccidere una sessione Ssh dopo aver perso la connessione?

Ho perso la connessione mentre ero connesso tramite SSH al mio server universitario. Classico.

Ora non riesco ad accedere poiché la sessione sembra essere ancora in esecuzione e
ricevo l'errore "Troppi accessi per 'mioutente'". (È consentito 1 solo login per ogni utente)

C'è un modo per recuperare la sessione non avere un altro accesso al server (non riesco a contattare nessun amministratore di sistema fino a lunedì) o l'unico modo è semplicemente aspettare che la sessione scada?
In genere quanto tempo devo aspettare? È già passata più di un'ora.

Risposta accettata:

Potresti provare a eseguire qualcosa come ssh -n remuser remhost kill -HUP -1 . Questo non creerebbe un login, quindi potrebbe aggirare la limitazione di 1 accesso/utente.

Se non funziona, potresti dover trovare qualcuno che ha accesso, quindi eseguire su remuser con la tua password dall'account di quella persona. Quindi saresti in grado di eseguire kill -HUP -1 .


Linux
  1. Ssh:come avviare un processo durante una sessione Ssh dopo che la sessione è terminata??

  2. Come recuperare dopo che Kate si è schiantata?

  3. Come mantenere aperto un tunnel SSH in modo affidabile?

  4. Come rimuovere il messaggio "connessione a xx.xxx.xx.xxx chiusa"?

  5. Come si esce da una connessione SSH?

Come recuperare i dati Xfs dopo Rm?

Come uccidere la riga di comando di Chromium su Ssh?

Come disconnettere un utente da SSH in Linux

Come uccidere un processo figlio dopo un determinato timeout in Bash?

Come uccidere una singola connessione TCP in Linux?

Come posso forzare il distacco dello schermo da un'altra sessione SSH?