Pokud jste provedli nějaké změny v konfiguračním souboru ssh, budeme muset službu sshd buď znovu načíst, nebo restartovat. Ale pokud máte v souboru nějakou chybu syntaxe, služba ssh se nespustí a můžete ztratit přístup k serveru.
Chcete-li se těmto problémům vyhnout, v příkazu sshd existuje možnost ověřit syntaxi konfiguračního souboru /etc/ssh/sshd_config. Po provedení změn spusťte tento příkaz:
$ sudo sshd -t
Pokud se nevyskytnou žádné syntaktické chyby, ukončí se tiše. Pokud najde chyby, řekne vám:
$ sudo sshd -t /etc/ssh/sshd_config: line 9: Bad configuration option: Porotocol /etc/ssh/sshd_config: terminating, 1 bad configuration options
Když je spuštěn démon SSH, můžete své chyby opravit před zadáním příkazu pro opětovné načtení nebo restart. -t spínač znamená test. Nemá vliv na démona SSH, pouze kontroluje syntaktické chyby v /etc/ssh/sshd_config, takže jej můžete použít kdykoli.
Jakmile ověříte syntaxi, můžete restartovat nebo znovu načíst službu ssh. Například:
# systemctl restart sshd