ssh permission denied try again

这个是很常见的问题,网上问这个问题的人也挺多的。
基本解决方法都是/etc/ssh/sshd_config里面参数yes 改为no啊,no改为yes啊
但是试了之后发现没有什么卵用,其实没怎么该。
为什么呢,回答里面说这个选项从yes改为no,进去一看,人家本来就是no,改个屁呀。

我本机linux的ip是10.10.1.10,我试了一下:ssh userk@10.10.1.10
提示:userk@10.10.1.10's password:
输入密码后
提示:Permission denied, please try again

我试着从别的linux系统ssh到10.10.1.10,比如10.11.2.2上:ssh userk@10.10.1.10
提示:userk@10.10.1.10's password:
输入密码后
提示:Permission denied, please try again

试着以root用户ssh登录
我试着从别的linux系统ssh到10.10.1.10,比如10.11.2.2上:ssh root@10.10.1.10
因为root此前设定了无密码登录所以可以登录。

这里不是网络问题,也不是/etc/配置问题,但是搜了一大圈不知道怎么回事儿。请大神指点。

补充一点userk的信息在nis服务器上,不再本机上,并且从本机用id userk是可以输出userk的信息的,userk的目录权限也是没问题的。

有的发行版 禁止root远程登录
换个普通账户试试!

默认centos5.1是可以root登陆的,我装过几次了

vi /etc/ssh/sshd_config
仔细 看一下是不是有让root 的权限登录

不知道你是什么版本的Linux,如果是Ubuntu可以参见我的博客