0

私は bash プログラミングは初めてですが、AWS を介して t1 マイクロ インスタンスを作成し、ssh ですべての作業を行うオンライン クラスを受講することにしました。私は約1か月間、問題なく作成したエイリアスを使用していましたが、その後、約2週間の短い休止を取りました。戻ってきたとき、許可が拒否されました(パブリックアクセス)メッセージが表示されました。私は他のスレッドを見て、自分の .ssh ファイルに入り、ファイルなどを比較しました。t1 マイクロ インスタンスで新しいキー ペアを生成したことが関係している可能性がありますが、修正方法がわかりません。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

いずれかのシステムがキー ペアを認識していないことは明らかですが、解決できません。みんなありがとう、すべてのコメントを歓迎します。

4

1 に答える 1

0

問題はあなたのsshコマンドです

あなたが実行したいのは

ssh -i key.pem [ユーザー]@[サーバー名]

于 2013-08-20T03:29:26.040 に答える