Use nome de usuário diferente por padrão para um host específico

27

Eu tenho um nome de usuário diferente (atribuído, não alterável) em um dos servidores em que faço logon regularmente, e gostaria de evitar escrevê-lo sempre. Posso fazer essas linhas

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

se comporta como o seguinte?

[tohecz@localhost ~]$ ssh [email protected]
[tohecz@localhost ~]$ ssh [email protected]
    
por yo' 24.04.2014 / 13:30

1 resposta

38

Adicione o seguinte no seu arquivo ~/.ssh/config :

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

Você pode especificar vários parâmetros padrão para seus hosts usando esse arquivo. Basta dar uma olhada em man ssh_config para outras possibilidades.

    
por 24.04.2014 / 13:33

Tags