Se hai apportato modifiche al file di configurazione ssh, dovremo ricaricare o riavviare il servizio sshd. Ma se hai qualche errore di sintassi nel file, il servizio ssh non si avvierà e potresti perdere l'accesso al server.
Per evitare questi problemi, c'è un'opzione nel comando sshd per verificare la sintassi del file di configurazione /etc/ssh/sshd_config. Dopo aver apportato le modifiche, esegui questo comando:
$ sudo sshd -t
Se non ci sono errori di sintassi, esce silenziosamente. Se trova errori, ti dice:
$ sudo sshd -t /etc/ssh/sshd_config: line 9: Bad configuration option: Porotocol /etc/ssh/sshd_config: terminating, 1 bad configuration options
Mentre il demone SSH è in esecuzione, è possibile correggere gli errori prima di eseguire un comando di ricarica o di riavvio. Il -t interruttore sta per test. Non influisce sul demone SSH, controlla solo /etc/ssh/sshd_config per errori di sintassi, quindi puoi usarlo in qualsiasi momento.
Dopo aver verificato la sintassi, puoi riavviare o ricaricare il servizio ssh. Ad esempio:
# systemctl restart sshd