Existe um plugin do OS X Terminal para exibir informações sobre a atual sessão SSH? [fechadas]

1

Gostaria que minhas janelas do Terminal no OS X exibissem as configurações de segurança de todas as guias do ssh que eu tenho aberto, ou seja, RSA / DSA, etc.

    
por Jay 13.10.2009 / 18:50

1 resposta

2

Você pode definir o título do seu terminal com o seguinte comando:

MYTITLE="Something Witty"
echo -n -e "3]0;$MYTITLE
MYTITLE="Something Witty"
echo -n -e "3]0;$MYTITLE%pre%7"
7"

Opção 1

Você pode colocar isso no arquivo .bashrc dos hosts aos quais está se conectando e definir o título quando fizer login.

Determinar as configurações de segurança pode ser um pouco mais difícil. Você pode determinar se você se conectou com o Kerberos inspecionando $ KRB5CCNAME. Você pode determinar algumas coisas sobre a segurança do seu encaminhamento do X com o programa xauth.

Além disso, isso exige que você implemente isso em todos os servidores aos quais se conecta.

Opção 2

Você pode agrupar o comando ssh em seu computador com um script que defina o título da janela antes de se conectar ao servidor. O pseudo-código seria:

  1. Inspecione os parâmetros da linha de comando para determinar quais argumentos relacionados à segurança foram fornecidos
  2. Defina o título para algo que descreva o modo de segurança
  3. Passar os argumentos para o programa ssh real
por 13.10.2009 / 22:04