Thank you for taking the time to report this bug and helping to make Ubuntu better. I think the description of the problem your are facing and the workaround you found are missing one main fact: sshd in Ubuntu is managed with systemd unit files, the legacy init scripts in /etc/init.d/ are not used. The /run/sshd directory is created by systemd because /lib/systemd/system/ssh.service contains the RuntimeDirectory=sshd directive.
You can find pointers to get help with your specific need here: http://www.ubuntu.com/support/community As this is a configuration issue, rather than a bug a in Ubuntu, I'm marking this bug as Invalid. If you believe that this is really a bug, then you may find it helpful to read "How to report bugs effectively" http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful if you would then explain why you believe this is a bug in Ubuntu rather than a configuration issue, and then change the bug status back to New. ** Changed in: openssh (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1831765 Title: Privilege Separation Directory default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1831765/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs