CentOS7 パスワードログイン無効化設定【手順解説】

CentOS7では、SSHの設定ファイルを変更することでパスワードログインを無効にすることができます。以下に具体的な手順を示します。

  1. システムにrootユーザーでログインしてください。
  2. SSH設定ファイルである/etc/ssh/sshd_configを開く際には、vimや他のエディタを使用することができます。
sudo vim /etc/ssh/sshd_config
  1. ファイルの中で以下の二行のコードを見つけました。
#PasswordAuthentication yes
#PermitRootLogin yes

これら2行のコードを変更してください。

PasswordAuthentication no
PermitRootLogin no
  1. ファイルを保存してエディターを終了します。
  2. SSHサービスを再起動して設定を有効にします。
sudo systemctl restart sshd

現在、パスワードログインは禁止されており、CentOS7システムにログインする際はSSH鍵を使用するしかありません。

bannerAds