У меня запущен экземпляр AWS linux, в который я пытаюсь подключиться по SSH. Когда я набираю ручную команду (используя mac, терминал):
ssh -i ~/.ssh/PEM.pem root@IPADDRESS
он работает нормально, но когда я пытаюсь дать ему псевдоним в файле конфигурации в моем SSH холоднее, например
Host hostname
User root
IdentityFile "file"
HostName IPADDRESS
Я получаю сообщение об ошибке:
Permission denied (publickey)
.
У меня есть другие псевдонимы AWS в моем файле конфигурации с точно такой же настройкой, которые работают нормально, есть идеи? Спасибо.
Обновить Я понял, что здесь происходит, у меня был конечный пробел в конце моего местоположения .pem. Человек такой привередливый.
Я понял, что здесь происходит, у меня был конечный пробел в конце моего местоположения .pem. Человек такой привередливый.