わずか 2 ステップで SSH パスワードなしログインを設定する方法 (初心者でも習得できます)

SSH パスワード不要ログインにより、ユーザーはパスワードを入力せずにリモート サーバーにログインできるため、ログインの効率とセキュリティが向上します。SSH パスワードなしでログインする手順は次のとおりです。

公開鍵と秘密鍵を生成する

ローカル コンピューターで ssh-keygen コマンドを使用して、公開キーと秘密キーを生成します。デフォルトでは、これらのファイルは ~/.ssh ディレクトリに保存されます。

$ ssh-keygen

公開キーをリモートサーバーにコピーします

ssh-copy-id コマンドを使用して、公開キーをリモート サーバーにコピーします。このコマンドがインストールされていない場合は、公開キーの内容をリモート サーバーの ~/.ssh/authorized_keys ファイルに手動で追加できます。


$ ssh-copy-id username@remote_server

パスワードなしのログインをテストする

これで、パスワードを入力せずに ssh コマンドを使用してリモート サーバーに直接ログインできるようになります。

$ ssh username@remote_server

すべてが正常であれば、SSH パスワードなしログインが正常に実装されています。

おすすめ

転載: blog.csdn.net/yueyeguzhuo/article/details/130047635