
- faça login no Server1 e execute a tela
- SSH para Server2 e conecte-se a uma sessão de tela existente
- Perceba que os comandos ^A são processados apenas pela tela do Servidor1
É possível controlar a tela do Server2 nesta situação? Mesmo que seja apenas para se desvencilhar dele.
A única coisa que consegui fazer foi dizer à tela do Servidor1 para encerrar sua janela contendo a sessão SSH.
Responder1
Sim, é possível. Um dos comandos que você pode enviar para a Tela com seu metacaractere ( ^A
) é um literal ^A
, que é feito com a ^A-a
sequência (ctrl-A, a minúsculo). Na tela de ajuda ( ^A-?
), você verá uma chave definida como meta
.
Então, resumindo, para enviar um comando para uma tela dentro de uma tela (por exemplo, para desconectar a tela aninhada), você pressionaria ^A-a-d
, que enviaria ^A-d
para a tela aninhada, desanexando-a e deixando a tela da primeira camada conectada.