开发者社区> 问答> 正文

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的目录权限也是没问题的。

展开
收起
杨冬芳 2016-07-15 18:23:16 4827 0
2 条回答
写回答
取消 提交回答
  • 检查下你服务器上/etc/ssh/sshd_config这个配置文件中有个参数AllowUsers是否是做了限制呢?

    2019-07-17 19:57:18
    赞同 展开评论 打赏
  • IT从业

    有的发行版 禁止root远程登录换个普通账户试试!默认centos5.1是可以root登陆的,我装过几次了vi /etc/ssh/sshd_config 仔细 看一下是不是有让root 的权限登录

    2019-07-17 19:57:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载