cygwin配置sshd

无法启动sshd

一,1062登陆用户错误,设置为系统登陆

二,3534错误,查看日志

Privilegeseparationusersshddoesnotexist

方法一(推荐):

修改/etc/passwd文件,在其中加入

sshd:x:74:74:Privilege-separatedSSH:/var/empty/sshd:/sbin/nologin

或者

sshd:x:74:74:Privilege-separatedSSH:/var/empty/sshd:/sbin/nologin

我加入的是:

sshd:x:109:65534::/var/run/sshd:/usr/sbin/nologin

参考

http://www.unixguide.net/comments/sun/ssh_installation.shtml/37.shtml

http://www.gipsky.com/modules/newbb/viewtopic.php?topic_id=966

方法二(不推荐):

修改/etc/ssh/sshd_config文件

将其中

UsePrivilegeSeparationyes

修改为

UsePrivilegeSeparationno

虽然能解决问题,但是降低了ssh的安全级别。

三,3534错误

日志:/var/emptymustbeownedbyrootandnotgrouporworld-writable.

chownSYSTEM.None/var/empty

相关推荐