'm getting this error when I try to start my cross-compiled OpenSSH sshd daemon for the first time with privilege separation enabled.
I am using OpenSSH_4.6p1. I believe I have added a 'sshd' user and group correctly. I can login just fine as that user: # login (none) login: sshd $ $ whoami $ sshd I'm trying to start the daemon as follows so that I can see the debug: # /sbin/sshd -D -d The error I am getting is: Privilege separation user sshd does not exist The contents of my /etc/group file are as follows: root::0:root sshd:x:33: The contents of my /etc/passwd file are as follows: root::0:0:Root User:/root:/bin/ash sshd::501:33:sshd user:/var/empty:/bin/false Can anyone please help me out? Thanks!
