Posso definir um alias de nome de computador para conexão ssh?

1

Eu trabalho com vários servidores Ubuntu e me conecto a eles do meu mac pelo terminal (ssh). Em dias de trabalho normais, eu tenho até 10 janelas de terminal em execução para servidores distintos. O problema é que eu perco facilmente a visão geral e toda vez que eu entro em uma janela de terminal eu tenho que ter certeza de estar no servidor certo, porque todos os servidores têm quase o mesmo nome e esse é o problema.

Isto é o que minha linha de comando parece alex @ h2530242: / $

outros servidores têm quase o mesmo número e isso é confuso como o inferno. Posso mudar a exibição? Talvez para

alex@myOwnServerName:/$  mkdir hello

Então, o melhor seria poder definir meu SSH para exibir outro nome e não precisaria alterar o nome do computador do servidor remoto.

    
por Lumpy 01.04.2016 / 22:26

1 resposta

1

Se você está apenas olhando para mudar a exibição, você pode alterar o valor PS1 do seu .profile, supondo que você esteja usando o bash ...

HOSTDISPLAY=server01

export PS1="[${LOGNAME}@${HOSTDISPLAY} ${PWD}]"
    
por bc2946088 01.04.2016 / 22:32