Sono entrato in una macchina Linux (bash shell) da una macchina pubblica Windows (nel nostro laboratorio) e ho dimenticato di disconnettermi. Ora sono tornato al mio posto in un'altra stanza e sono troppo pigro per tornare indietro e disconnettermi da quella sessione; Tuttavia, posso accedere alla macchina Linux dal mio PC attuale. È possibile forzare il logout dell'altra sessione da una nuova sessione SSH?
Quando accedo a Linux dal mio attuale PC e users
scrivo il comando, posso vedere che sono ancora connesso; il mio nome è elencato due volte: uno per la sessione corrente e un altro per la sessione dal PC di laboratorio.
Non ho i privilegi di root su quella macchina, ma immagino che non dovrebbe importare perché sto solo provando a disconnettermi.
pkill -9 pts/tty-number
non ha funzionato per me; poi ho trovato il pid del processo usandops aux | grep amar
e provatopkill -9 -P pid
e ha funzionato. Grazie!