ローカルコマンドラインでSSH秘密鍵と公開鍵を検証する方法

ローカルコマンドラインでSSH秘密鍵と公開鍵を検証する方法

ペアでなければならない鍵と公開鍵がありますid_rsaauthorized_keysしかし、SSHでこれらのキーを使用する際に問題があります。

私のローカル環境では、コマンドを介してこれらのキーペアを検証したいと思います。私はネットワークによるエラーを無視することを好むからです。 (パスワードの使用には問題がないことを確認しました。)

可能なコマンドがありますか?

ベストアンサー1

秘密鍵だけが公開鍵を紛失した場合id_rsa~/.ssh公開id_rsa.pub鍵を取り戻すことができます。

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

ローカルコンピュータから。この公開鍵はログインするサーバーに貼り付ける必要がありますauthorized_keys~/.sshこれは次の方法で行うことができます。

ssh-copy-id [email protected]

次の手順を実行すると、キーを使用した認証が機能します。

おすすめ記事