标签: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。