Existe uma maneira de alterar a porta de conexão ssh padrão?

1

Eu tenho muitos servidores que mudei de porta para 2222.

Posso alterar no meu computador a porta padrão do comando ssh? Em vez de 22, quero usar 2222 como padrão.

Por exemplo, em vez de usar ssh root@ip -p 2222

Eu quero usar somente o ssh root @ ip.

E quando eu precisar usar a porta 22, eu digito ssh root@ip -p 22

    
por Lucas César 31.01.2018 / 20:16

1 resposta

3

Use seu editor favorito para modificar ~/.ssh/config

nano ~/.ssh/config

e digite

Host *
User root
Port 2222

isso significaria, por padrão, se você tentasse

ssh remote-host.com

O SSH realmente faria isso

ssh -p 2222 [email protected]

você pode, claro, também especificar isso por host com um nome de usuário especial

Host remote-host1 remote-host2 remote-host3
User jackvanier
Port 2222

essas configurações também podem coexistir

Host remote-host1 remote-host2 remote-host3
User jackvanier
Port 2222

Host *
User root
Port 2222

Veja também aqui para mais ideias.

    
por Robert Riedl 31.01.2018 / 21:46