Ctrl-Z em uma sessão SSH

8

Quando eu faço SSH em outro sistema e pressiono Ctrl - Z , eu esperava que o cliente SSH entrasse em segundo plano. No entanto, é o processo remoto que faz isso. Onde a mágica acontece?

    
por Holy Sheet 27.09.2012 / 23:50

1 resposta

13

O cliente SSH desabilita o tratamento especial de chaves ( stty -icanon -isig options) para o local tty, então quando você pressiona Ctrl Z , o cliente apenas lê o byte% bruto0x1A e encaminha para o servidor.

O OpenSSH suporta um comando especial para suspender o cliente - Enter , então ~ , seguido por Ctrl Z .

    
por 28.09.2012 / 00:01