mac から sshでawsに接続
EC2を立てて、Macからsshで接続したときにハマったメモ。 しょうもないですが、備忘で残します。
- 実行コマンド
ssh -i "プライベートキーファイル" サーバー名
- エラーメッセージ
@ec2-XXX .ap-northeast-1.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
- エラー内容 sshコマンド時にユーザが指定されていなかったため、エラーが起きた。。 正しいコマンドは下記でした。
ssh -i "プライベートキーファイル" ユーザ名@サーバー名
ユーザー指定忘れてた。。 ちなみにec2に初期設定されているユーザーは”ec2-user”です。 こちらを入れてssh接続すれば問題なく接続できました!