ホストベース認証の設定は、SSHサーバーの設定ファイル(/etc/ssh/sshd_config)に記述します。次のようにnanoエディタで設定ファイルを開いてください。
1 2 |
$ sudo nano /etc/ssh/sshd_config [sudo] linux のパスワード: ← ユーザーのパスワード |
まず、40行目の「HostbasedAuthentication no」の「no」を「yes」に書き換えます。
1 |
HostbasedAuthentication yes |
さらに52行目の「#PasswordAuthentication yes」の先頭にある「#」を取り、「yes」を「no」にします。
1 |
PasswordAuthentication no |
[Ctrl]キーを押しながら[X]キーを押し、続けて[Y]キーと[Enter]キーを押して設定を保存します。この設定を反映するために、
1 |
$ sudo systemctl restart ssh |
のコマンドを実行します。