Conectando-se ao servidor usando um arquivo SSH Config

0

Dado o seguinte arquivo ~ / .ssh / config, por que eu recebo um Permission denied (publickey) ao executar

$ ssh entel.rancher1.internal

Quando isso funciona:

$ ssh -i ~/.ssh/id_rsa [email protected]

~ / .ssh / config

Host *
  IdentityFile ~/.ssh/id_rsa

Host entel.rancher1.internal
  HostName 172.0.0.4
  User devops
  IdentityFile ~/.ssh/id_rsa

Eu já validei que as permissões estão corretas:

$ ls -al ~/.ssh
drwx------ dj dj .
-rw------- dj dj config
-rw------- dj dj id_rsa

Pergunta : Por que não consigo me conectar à minha máquina através do arquivo ~ / .ssh / config digitando o HostName, enquanto posso usar o SSH usando minha chave privada com um comando ssh?

    
por sircapsalot 09.04.2018 / 21:28

1 resposta

0

Meu palpite é que você está tendo um problema com o nome de usuário. Eu acho que ele está tentando fazer o login como [email protected]

Eu suspeito que o seguinte funcionaria:

ssh [email protected]

Editado para remover informações que estavam incorretas com base em um erro de digitação em manpages

    
por 09.04.2018 / 22:02

Tags