s sh: не удалось разрешить имя хоста ubuntu: временный сбой в разрешении имени - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь реализовать как sh конфигурационный файл. Он работал с разными моментами экземпляра ec2 a go, поэтому я не уверен, что здесь отличается. Я могу ssh -i "key.pem" ubuntun@ipaddress нормально, но когда я использую свой файл конфигурации ssh ubuntu, я получаю следующую ошибку:

debug1: Reading configuration data /home/anders/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
ssh: Could not resolve hostname ubuntu: Temporary failure in name resolution

Моя конфигурация выглядит следующим образом

Host fsdfs.compute.amazonaws.com
User ubuntu
Port 22
IdentitiesOnly yes
IdentityFile ~/.ssh/fds-fds-dsfs.pem

Когда я запускаю ls -ld на .s sh Я получаю drwx------ 2 anders anders 4096 May 26 06:45 /home/anders/.ssh

Когда я запускаю ls -ld на .ssh / config, я получаю -rw------- 1 anders anders 137 May 26 06:26 /home/anders/.ssh/config

Надеюсь, кто-то может помочь с этим. Заранее спасибо

1 Ответ

0 голосов
/ 26 мая 2020

Это сработало для меня, если у кого-то нет ответа, почему мой не работал, это решение

Host ubuntu  
  HostName fsdf.us-east-2.compute.amazonaws.com
  User ubuntu
  Port 22
  IdentitiesOnly yes
  IdentityFile ~/.ssh/fds-dfas-fdsa.pem
...