CentOS7 パスワードログイン無効化設定【手順解説】
CentOS7では、SSHの設定ファイルを変更することでパスワードログインを無効にすることができます。以下に具体的な手順を示します。
- システムにrootユーザーでログインしてください。
- SSH設定ファイルである/etc/ssh/sshd_configを開く際には、vimや他のエディタを使用することができます。
sudo vim /etc/ssh/sshd_config
- ファイルの中で以下の二行のコードを見つけました。
#PasswordAuthentication yes
#PermitRootLogin yes
これら2行のコードを変更してください。
PasswordAuthentication no
PermitRootLogin no
- ファイルを保存してエディターを終了します。
- SSHサービスを再起動して設定を有効にします。
sudo systemctl restart sshd
現在、パスワードログインは禁止されており、CentOS7システムにログインする際はSSH鍵を使用するしかありません。