サーバーに正常にログイン~/.ssh/id_rsa.pub
できるように、サーバーの「authorized_keys」ファイルに追加しました。ssh user@myserver -p port
しかし、私がこれをするとき
ssh-keygen -f id_rsa.pub -m 'PEM' -e > id_rsa.pem
その後、使用
ssh user@myserver -p port -i key.pem
私は持っています:
Load key "key.pem": invalid format
user@myserver: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
答え1
PEMを使用しないでください。なぜこんなことをするのか理解できません。いくつかのロジックで質問を拡張しますか?
あなたがしなければならないこと:
- SSHキージェネレータ
- SSH-コピー-IDユーザー@サーバー
- SSH経由でサーバーに