Exibindo o prompt dinâmico na guia de sessão do SecureCRT (ou outros clientes SSH)

0

Estou procurando uma maneira de exibir o que estiver no meu prompt na guia em secureCRT.

Se eu me conectar ao usuário @ domain, ele exibirá 'domínio' na guia do SecureCRT. Mas se do mesmo usuário @ domínio i ssh para outro servidor, vamos chamar esse usuário @ domínio2 ainda verei o 'domínio' original na guia / etiqueta da sessão atual.

Eu gostaria de saber se é possível ter essa aba atualizada dependendo de onde estou atualmente, de modo que se eu tiver muitas sessões abertas de uma só vez, todas começarão de um servidor que eu uso para o ssh para outros servidores Eu não vou ficar confuso entre as abas.

Se isso não for possível com SecureCRT existem outros clientes que alguém sabe que é possível (para windows).

    
por ARL 23.06.2015 / 10:14

1 resposta

0

Existem duas partes:

  1. o terminal suporta seqüências de escape que podem mudar sua barra de título
  2. o seu shell suporta sequências de escape incorporadas que podem ser usadas para este propósito.

De acordo com estas páginas informativas, o SecureCRT suporta as seqüências de controle da barra de título do xterm:

Nem todos os shells fornecem a capacidade de usar essas sequências de escape. Quando isso acontece, esse recurso geralmente é feito definindo a variável PS1 nos scripts de inicialização do seu shell. Quando você ssh para outro servidor, o shell no servidor remoto aparentemente não está fazendo isso, ou não é capaz.

O Bash Prompt HOWTO é útil para leitura - se o seu shell for% código%. Se você estiver usando bash , por exemplo, talvez não encontre uma solução.

    
por 23.06.2015 / 10:27

Tags