Score:0

What does -t do in the sshd daemon?

sz flag

I had a bug where sshd would not honor sshd_config, so sshd would listen on the default address and port, instead of the port and listen address I wrote in /etc/ssh/sshd_config. After a few days of troubleshooting, it fixed itself when I removed the -t option from the ExecStartPre line in the service /lib/systemd/system/ssh.service.

I've read the man page for sshd and the -t option but I don't fully understand what "checking the validity" means and I don't understand why this option would be used by default if it prevents sshd from reading the default configuration file. Does removing it mean my server is more vulnerable or less stable?

I installed openssh-server by checking its box in the installer for Ubuntu Server 22.10, if that helps.

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.