+ -
当前位置:首页 → 问答吧 → freebsd建立的普通用户为什么用ssh客户端在win下不能登陆?

freebsd建立的普通用户为什么用ssh客户端在win下不能登陆?

时间:2010-08-10

来源:互联网

我最近一直在用OpenBSD,看到FreeBSD可以配置mpd5就装了FreeBSD8.1,可是碰到了在WinXP下使用ssh客户端不能登陆FreeBSD机器感到奇怪,我就将OpenBSD和FreeBSD下的/etc/ssh/sshd_config一起打开做比较基本上没有差别,我不知怎样才能让FreeBSD的ssh客户端也能像OpenBSD的ssh客户端一样在WinXP下正常登陆。抓图如下:另外问一下OpenBSD的ports里没有mpd5?有个mpd好像是音乐程序。不知为什么?
这是输了六次密码后WinXP登录提示:
下载 (87.17 KB)
2010-08-10 16:38

这是在FreeBSD主机上的提示:
下载 (24.34 KB)
2010-08-10 16:39

这是FreeBSD下sshd_config开始的一句话:
下载 (15.79 KB)
2010-08-10 16:41

下面这句话FreeBSD与OpenBSD不一样,但是是注释掉的,FreeBSD的:
下载 (10.02 KB)
2010-08-10 16:44

下面是OpenBSD的:
下载 (9.7 KB)
2010-08-10 16:45

作者: czjin   发布时间: 2010-08-10

我用默认的,一直正常。

上面的提示是协议错误,你两端强制使用ssh2试试,并且先不开证书认证,或者是你的用户名和密码错了。

默认情况下空密码也是不能登录。

作者: lsstarboy   发布时间: 2010-08-10

1) 新建用户后需要设置正确的密码以便登录。
2) "Change to yes to enable built-in password authentication."

作者: langue   发布时间: 2010-08-10

我只改了一个地方就是让root登陆由no改为yes并将注释去掉了,有关系吗?要不我再改回来试试。OpenBSD开放了root普通用户是可以登陆的。
下载 (15.62 KB)
2010-08-10 18:46

作者: czjin   发布时间: 2010-08-10