Existem variáveis chamadas SSH_CLIENT e SSH_CONNECTION que mostram no seu shell atual de onde você é ssh'd e em que IP você veio, mas isso só é exibido na última conexão. Existem comandos que você pode enviar para cada conexão do cliente ssh (como <RET><RET>~C
para abrir a linha de comando), mas isso é limitado a apenas algumas coisas. Talvez o mais interessado seja ~#
, que mostra informações de conexão, mas não mostra hosts.
Se você puder acompanhar quantas vezes você pressiona ~
depois de <RET><RET>
, você pode conectar N em sua cadeia a partir do final e por sua vez ecoar $ SSH_CONNECTION a cada vez para ver aonde vai. Quando você voltar para o seu host, você precisará colocá-los em primeiro plano novamente com fg
.
Acho que a minha pergunta para você seria: por que você precisa saber e precisa saber com frequência?