ChromeOS: mata uma sessão ssh suspensa

6

Eu tenho um terminal crosh pendurado. Eu estava em uma sessão ssh e a conexão sem fio caiu. A tela congelou. Normalmente, eu abro um outro, ssh na máquina remota, e mato o sshd, e isso limpa. No entanto, o sshd na máquina remota se fechou durante a noite e agora o terminal crosh está travado, pensando que ainda está conectado.

Qual é a melhor maneira de matar o terminal crosh? Existe uma combinação de teclas mágicas?

Sidenote: não foi possível criar tags para crosh, chromeos

Note que não estou usando a máquina no modo de desenvolvedor.

    
por Christopher Mahan 05.04.2011 / 18:26

4 respostas

4

Se você estiver no modo de desenvolvedor, você pode abrir um shell e matar o processo ssh.

kill 'ps -u chronos | grep ssh | cut --characters=1-6'

(Supondo que você tenha apenas 1 sessão ssh aberta)

Isso é melhor do que fechar a janela se você estiver usando panelize e quiser manter um painel shell aberto.

    
por 01.11.2012 / 14:08
3

Parece que o Chrome OS usa o OpenSSH: Chrome OS git / openssh

Acho que o caminho do arquivo de configuração ssh do Chrome OS é ~/ssh/.config

    
por 05.04.2011 / 19:26
3

A resposta real: ctrl + deslocamento + w

Esta é a tecla de atalho para fechar uma janela, geralmente, e é a solução oficial para esse problema.

Referência: link

    
por 27.12.2011 / 06:20
-1

No momento em que escrevi esta resposta, esta foi a resposta. Desde então, foi corrigido.

Acho que a resposta oficial é, infelizmente, sair e depois voltar a entrar. Funciona sempre !!! Outro método que eu uso é apenas ignorá-lo e abrir outro terminal até que o ssh finalmente perceba que ele é hosed e retornará ao prompt do ssh.

    
por 20.06.2011 / 03:01