Normalmente, quando você carrega uma sessão salva no PuTTY e se conecta a ela, o PuTTY define o título da janela como o nome do host do sistema ao qual você se conectou (mais a string "PuTTY").
Agora eu tenho muitas sessões diferentes que todas se conectam ao mesmo host, mas em portas diferentes (porque o host executa vários túneis SSH em portas diferentes). Portanto, ver o nome do host não é muito útil, pois é sempre o mesmo.
Então, eu gostaria que o PuTTY mostrasse o nome da sessão carregada no título da janela. Existe uma maneira de fazer isso?
A única maneira que eu poderia encontrar é definir o título da janela manualmente (Janela / Comportamento / Título da janela). Mas acredito que teria que fazer isso manualmente para cada sessão, o que é bastante entediante.
Respostas:
Para alterar o título da janela da sessão do PuTTY SSH (um por um manualmente pela GUI do PuTTY):
Para alterar o título da janela da sessão PuTTY SSH (para todas as sessões por linha de comando):
Fontes e inspirações:
fonte
A solução abaixo parece resolver esse problema.
fonte
Esta função irá definir o título da sua janela PuTTY para a string especificada:
Você pode usar isso para definir o título na linha de comando ou nos scripts, por exemplo, dentro de .bashrc.
fonte
"Disable remote-controlled window title changing"
sobTerminal->Features
printf
comando.ESC ] 0 ; txt ST
Defina o nome do ícone e o título da janela como txt.Eu estava procurando como fazer com que os títulos das janelas grudassem ao usar o PuTTY com arquivos de sessão.
Assim
.putty/sessions/ServerX
, defina um título padrão e nenhum comportamento remoto como:E para atribuir um título especial para algum objetivo específico, basta substituir o padrão:
fonte
A única outra rota que conheço é usar os recursos de emulação xterm para definir o título do sistema no qual você está conectado (no Red Hat Linux e no SUSE Linux, o prompt do Bash é gravado na barra de título por padrão).
Consulte esta página para obter uma descrição do processo e a sequência de escape relevante.
fonte
Você pode usar a
-loghost "title"
opção no Windows - ela abre o PuTTY com o nome do título especificado . Ele também altera outras coisas; portanto, verifique se isso não está causando nenhum outro problema para você.Estou usando-o com VIRL e funciona perfeitamente bem.
fonte
No Windows, isso definirá o título da janela de cada sessão com o mesmo nome da sessão:
fonte
No Windows, essa linha de cmd definirá o título da janela de cada sessão com o mesmo nome da própria sessão:
fonte