SSH-コピー-ID構文

SSH-コピー-ID構文

SSHパスワードがサーバーで無効になっていて、「old_key.pem」ファイルに秘密鍵があり、サーバーにすでに公開鍵があるとします。

「new_key.pub」キーと「new_key.pem」キーの新しいペアを作成し、パスワードの代わりに「old_key.pem」を使用してこの.pubキーをサーバーに送信したいと思います。これは可能ですか?それではどうですか?

私が直面している問題は、パラメータが-i"new_key.pub"で使用されているため、 "old_key.pem"を使用して自分自身を認証できないことです。

ベストアンサー1

ssh-copy-idすでに有効な公開鍵がある場合は使用しないでください。次のようにしてください。

ssh -i ~/.ssh/old_key [email protected] 'cat >> ~/.ssh/authorized_keys' < ~/.ssh/new_key.pub

おすすめ記事