ペアでなければならない鍵と公開鍵がありますid_rsa
。authorized_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]
次の手順を実行すると、キーを使用した認証が機能します。