Posso usar o arquivo de configuração ssh com um nome de host desconhecido?

1

Estou usando algumas instâncias do AWS EC2 que não têm IPs estáticos. Então, o endereço IP público deles muda com frequência.

Ainda posso usar o arquivo de configuração ssh para configurar todas as outras opções para a conexão e, em seguida, especificar o endereço IP na linha de comando. Ou terei que editar o arquivo de configuração e atualizar o endereço IP toda vez?

por exemplo,

Host example
    User theboss
    IdentityFile ~/.ssh/example

use isso para se conectar

ssh example -? 123.123.123.123
    
por mike 10.11.2016 / 01:27

1 resposta

0

Você pode configurar as opções em um grupo Host * .

Host *
    user theboss
    IdentityFile ~/.ssh/example
Host gandalf
    Hostname shire.example.com
    User bilbo
    IdentityFile ~/.ssh/baggins

Você pode ter um exemplo com todas as opções em /etc/ssh/ssh_config .

Use o nome Private DNS da instância em sua configuração. Isso deve ser estável mesmo se o endereço IP mudar.

    
por 10.11.2016 / 01:53

Tags