ssh 構成ファイルに変更を加えた場合は、sshd サービスをリロードまたは再起動する必要があります。ただし、ファイルに構文エラーがあると、ssh サービスが開始されず、サーバーにアクセスできなくなる可能性があります。
これらの問題を回避するために、sshd コマンドには、構成ファイル /etc/ssh/sshd_config の構文を検証するオプションがあります。変更を行った後、次のコマンドを実行します:
$ sudo sshd -t
構文エラーがない場合は、黙って終了します。間違いが見つかった場合は、次のように通知されます:
$ sudo sshd -t /etc/ssh/sshd_config: line 9: Bad configuration option: Porotocol /etc/ssh/sshd_config: terminating, 1 bad configuration options
SSH デーモンの実行中に、リロードまたは再起動コマンドを発行する前に間違いを修正できます。 -t スイッチはテストの略です。 SSH デーモンには影響せず、/etc/ssh/sshd_config の構文エラーのみをチェックするため、いつでも使用できます。
構文を確認したら、ssh サービスを再起動または再ロードできます。例:
# systemctl restart sshd