SSHサーバー、鍵方式によるログイン(CentOS7)
提供:あわ自由帳
メインページ > CentOS 7 で自宅サーバー構築 > SSHサーバー、鍵方式によるログイン(CentOS7)
ここでは、内部からだけではなく外部からも安全にサーバーにリモート接続できるようにするため、鍵方式によるログインのみを許可することにより、クラッカーによるパスワードアタックで不正にSSHサーバーへログインされてしまわないようにする。設定の前に、外部からも接続する場合は、まずはファイアウォールの設定で22番ポート宛てを通すようにしておいてください。 SSHサーバー自体は特に何もしない限りはデフォルトで OpenSSH がインストールされており、新たに何かインストールする必要はありません。
SSHサーバー設定
[root@host3 ~]# vi /etc/ssh/sshd_config ← SSHサーバー設定ファイル編集 #PermitRootLogin yes ↓ PermitRootLogin no ← rootでのログインを禁止 #PasswordAuthentication yes ↓ PasswordAuthentication no ← パスワードでのログインを禁止(鍵方式によるログインのみ許可) #PermitEmptyPasswords no ↓ PermitEmptyPasswords no ← パスワードなしでのログインを禁止
SSHサーバー設定反映
[root@host3 ~]# systemctl restart sshd ← SSHサーバー設定反映