CentOS パスワードなしログイン設定【SSH鍵認証】
CentOSシステムでパスワードなしでログインするには、次の手順に従ってください。
- ローカルでSSHキーペアを生成してください。以下のコマンドをローカル端末で実行してSSHキーペアを生成します:
ssh-keygen
指示に従って操作すると、鍵ペアは~/.ssh/ディレクトリに生成されます。
- 目標サーバーに公開鍵をコピーしてください。次のコマンドを実行して、ローカルの公開鍵を目標サーバーにコピーしてください:
ssh-copy-id username@hostname
username は、対象サーバーのユーザー名であり、hostname は対象サーバーのアドレスです。
- パスワードなしでのログインを確認してください。SSHを使用してターゲットサーバーに接続し、すべての設定が正しければ、パスワードを入力する必要なく、直接ログインできるはずです。
ssh username@hostname
CentOSシステムでパスワードなしでログインする方法を以下の手順で設定することができます。