2013-08-20 5 views
0

Я как бы новичок в программировании bash, но решил принять онлайн-класс, в котором мы создаем экземпляр t1 micro через AWS и ssh и выполняем всю нашу работу там , Я пробирался через псевдоним, который я сделал всего лишь около месяца, а затем занял короткую паузу около двух недель. Когда я вернулся, я получил сообщение об отказе в доступе (публичный доступ). Я посмотрел на другие темы и зашел в мои .ssh-файлы и сравнил файлы и т. П. Возможно, это связано с тем, что я создал новые пары ключей на экземпляре t1 micro, но я не знаю, как это исправить. Когда я отладки с SSH -v key.pem я получаю:разрешен отказ (открытый ключ) интерфейс

OpenSSH_5.2p1, OpenSSL 0.9.8x 10 May 2012 
debug1: Reading configuration data /Users/myName/.ssh/config 
debug1: Reading configuration data /etc/ssh_config 
ssh: Could not resolve hostname key.pem: nodename nor servname provided,  
or not known 

Это явно проблема с одной из систем, не распознающих пары ключей, но я не могу решить. Спасибо всем, все комментарии приветствуются.

ответ

0

проблема ваша команда SSH

, что вы хотите запустить,

SSH -i key.pem [пользователь] @ [имя_сервера]

+0

Thats часть псевдонима я создал, он работает ssh -i key.pem + [email protected], поэтому я не думаю, что это связано с этим аспектом. 'Хост псевдоним Hostname ec2-.compute.amazonaws.com убунту Пользователь IdentityFile "~/.ssh/key.pem" ' – Wold

+0

Мое наблюдение было основано на последней строке сообщения .... SSH: не удалось разрешить имя хоста key.pem: nodename или servname предоставлено или неизвестно –

+0

Хорошо, я продолжу исследования, но спасибо за вашу помощь. Я думаю, что я могу просто восстановить новую пару ключей и увидеть, разрешило ли это проблему. – Wold

Смежные вопросы