这个是很常见的问题,网上问这个问题的人也挺多的。
基本解决方法都是/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的目录权限也是没问题的。