Acesso fácil no ssh

Muitos administradores de rede necessitam logar em diversos equipamentos via ssh e geralmente tem-se que especificar parâmetros como usuário, ip, porta, etc.

Publicidade

Pra facilitar a vida podemos simplificar isto em uma simples comando.  Por exemplo para conectar em um servidor usamos:

$ ssh -l root -p 1022 192.168.1.1

Vamos simplificar esta linha de modo que digitaremos “ssh servidor1”  e o ssh já saberá que você quer se conectar no servidor ip 192.168.1.1 com o usuário root na porta 1022.

Em seu computador linux crie um arquivo chamado config na pasta .ssh:

$ touch /home/guilherme/.ssh/config

Edite o arquivo config da seguinte forma:

Host servidor1
    hostname 192.168.1.1
    user root
    port 1022

Pronto, agora no terminal digite:

$ ssh servidor1

 

Podemos fazer isso para quantas conexões forem necessária:

 

Host servidor1
    hostname 192.168.1.1
    user root
    port 1022

Host servidor2
    hostname 192.168.1.2
    user root
    port 22
    forwardx11 yes

_

Se quiser saber mais dá uma olhada neste link