Debian won't start SSH on startup

Solution 1:

Common causes for SSHD refusing to (re)start are configuration errors. Check with:

$ /usr/sbin/sshd -T