ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ssh免密失败,报错user not allowed because account is locked

2020-10-15 10:00:25  阅读:634  来源: 互联网

标签:account 免密 700 sshd 报错 ssh 服务器


场景

搭建集群需要配置节点ssh免密,在UOS20 SP1环境中出现免密配置不生效问题

查看日志发现有报错

user xxx not allowed because account is locked

解决方法

查看/etc/ssh/sshd_config文件:

grep PasswordAuthentication /etc/ssh/sshd_config

grep UsePAM /etc/ssh/sshd_config

将PasswordAuthentication和UsePAM的值都修改为yes, 然后重启sshd服务。

很多服务器安装时默认有这两项,但没有时就会出现上述问题。

补充

SSH免密码失败原因定位分析

a) 服务器B上.ssh目录的权限必须是700

b) 服务器B上.authorized_keys文件权限必须是600或者644

c) 服务器B上用户家目录文件权限必须是700,比如用户名是aischang,则/home/aischang这个目录权限必须是700

如果不是700,在服务器A上查看/var/log/secure文件会报错

标签:account,免密,700,sshd,报错,ssh,服务器
来源: https://www.cnblogs.com/mingfan/p/13818902.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有