OpenSSH Server Admin Cheat Sheet/Test sshd configuration

Validate sshd_config syntax before restart.

Section: sshd Basics

Test sshd configuration

bash
bash
sshd -t
Explanation

Validate sshd_config syntax before restart.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing sshd Basics
Print effective sshd config
Dump effective server configuration values.
OpenIn sheetbashsame section
Test config for specific user/addr
Evaluate Match blocks for a chosen user and source address.
OpenIn sheetbashsame section
Restart sshd with systemd
Restart the SSH daemon on systemd-based Linux hosts.
OpenIn sheetbashsame section
Show sshd status
Inspect the daemon status on systemd-based hosts.
OpenIn sheetbashsame section
View sshd logs
Follow SSH daemon logs via journald.
OpenIn sheetbashsame section
Run sshd in debug foreground mode
Start a test daemon without detaching, useful for troubleshooting.
OpenIn sheetbashsame section