Jika Anda telah melakukan perubahan pada file konfigurasi ssh, kami harus memuat ulang atau memulai ulang layanan sshd. Tetapi jika Anda memiliki kesalahan sintaks dalam file, layanan ssh tidak akan dimulai dan Anda mungkin kehilangan akses ke server.
Untuk menghindari masalah ini, ada opsi dalam perintah sshd untuk memverifikasi sintaks file konfigurasi /etc/ssh/sshd_config. Setelah melakukan perubahan, jalankan perintah ini:
$ sudo sshd -t
Jika tidak ada kesalahan sintaks, itu keluar secara diam-diam. Jika menemukan kesalahan, ia memberi tahu Anda:
$ sudo sshd -t /etc/ssh/sshd_config: line 9: Bad configuration option: Porotocol /etc/ssh/sshd_config: terminating, 1 bad configuration options
Saat daemon SSH sedang berjalan, Anda dapat memperbaiki kesalahan Anda sebelum mengeluarkan perintah reload atau restart. -t saklar singkatan dari tes. Itu tidak mempengaruhi daemon SSH, itu hanya memeriksa /etc/ssh/sshd_config untuk kesalahan sintaks, sehingga Anda dapat menggunakannya kapan saja.
Setelah Anda memverifikasi sintaks, Anda dapat memulai ulang atau memuat ulang layanan ssh. Misalnya:
# systemctl restart sshd