I've since tested by placing the Include option at the top of the config, and it works.
I had assumed positioning was irrelevant, or that it should check /etc/ssh/sshd_config.d by default as described in the man pages: ``` Note that the Debian openssh-server package sets several options as standard in /etc/ssh/sshd_config which are not the default in sshd(8): • Include /etc/ssh/sshd_config.d/*.conf • ChallengeResponseAuthentication no • X11Forwarding yes • PrintMotd no • AcceptEnv LANG LC_* • Subsystem sftp /usr/lib/openssh/sftp-server • UsePAM yes /etc/ssh/sshd_config.d/*.conf files are included at the start of the configuration file, so options set there will override those in /etc/ssh/sshd_config. ``` Or does this not apply to Ubuntu 20.04? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1968305 Title: sshd_config.d overrides not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1968305/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs