配置ssh免密登录后,依然需要输入密码登录&解决方案

这篇具有很好参考价值的文章主要介绍了配置ssh免密登录后,依然需要输入密码登录&解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置ssh免密登录后,依然需要输入密码登录
配置ssh免密登录后,依然需要输入密码登录&解决方案

排查思路&解决方案

1.权限问题

配置免密登录后仍需要密码的主要原因是权限的问题,
ssh不允许用户的主目录和.ssh目录以及authorized_keys文件的权限开放得太大

1、用户家目录/home/xxx的权限如果未777,那么修改为755或者700
	chmod 755 /home/xxx   或者   chmod 700 /home/xxx  
2、/home/xxx/.ssh目录的权限,它的权限要求是:700
	chmod 700 /home/xxx/.ssh
3、密钥文件authorized_keys的权限,它的权限要求是:600
	chmod 700 /home/xxx/.ssh/authorized_keys

思路来源:https://blog.csdn.net/qq_38391602/article/details/121280862

2.查看系统日志文件

如果上面权限操作后,还是不行,就继续查看系统日志

tail -200f /var/log/secure   【查看系统日志】

我的问题是:用户被锁,所以导致ssh免密登录失败
配置ssh免密登录后,依然需要输入密码登录&解决方案

【解决方案:对用户强制解锁,出现了success字样】
passwd -f -u XXXX 

配置ssh免密登录后,依然需要输入密码登录&解决方案
配置ssh免密登录后,依然需要输入密码登录&解决方案文章来源地址https://www.toymoban.com/news/detail-509117.html

到了这里,关于配置ssh免密登录后,依然需要输入密码登录&解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCODE[配置ssh免密远程登录]

    本文摘录于:https://blog.csdn.net/qq_44571245/article/details/123031276只是做学习备份之用,绝无抄袭之意,有疑惑请联系本人! 这里要注意如下几个地方: 1.要进入.ssh目录创建文件: 2.是拷贝带\\\"ssh-rsa \\\"内容的文件:

    2024年02月13日
    浏览(34)
  • 【Git系列】Git配置SSH免密登录

    【其他系列】 :Git最详细的体系化教程 在以上push操作过程中,我们第一次push时,是需要进行录入用户名和密码的,比较麻烦。而且我们使用的是https连接方式,在真正工作中我们使用的是SSH连接方式,SSH连接方式要比https方式更安全。 SSH和HTTPS只是连接方式,要push操作时,

    2024年02月14日
    浏览(29)
  • vscode 配置ssh 免密登录 多台服务器

    Visual Studio Code - Code Editing. Redefined 之前一直用pycharm 但是好像社区免费版本不能连接服务器,还要本地同步代码,比较繁琐,因此改用vscode。 添加后可以尝试登录,确认下账号密码,vpn是否正常 ssh name@ip -22 输入密码即可 win+r 打开运行 cmd 弹出terminal ssh-keygen 三次回车 默认地

    2024年02月17日
    浏览(48)
  • VSCode配置SSH远程免密登录服务器

    VScode远程开发时,每次都需要输入密码,其实同理可以和其他应用类似配置免密登录,流程也类似。 1.在本地主机生成公钥和秘钥         ssh-keygen 2.将公钥内容添加至服务器         将生成钥对时会给出其保存路径,找到公钥,复制内容,添加到如下文件。         s

    2024年02月13日
    浏览(41)
  • 阿里云服务器环境配置,ssh免密登录和配置docker

    此文章适合ubuntu20.04 64位和ubuntu22.04 64位版本 一.登陆服务器 租完服务器后,首选需要使用本地gitbash或者cmd进入服务器, 命令: ssh root@xxx   xxx为服务器公网ip,然后yes,然后输入密码就会进入自己的服务器, 二.创建用户 阿里云服务器默认权限是root用户,权限太高,所以需

    2024年02月04日
    浏览(35)
  • SSH工作原理&Ubuntu20.04安装并配置SSH&设置SSH免密登录

    目录 一、SSH的介绍(服务器端,客户端) 1、SSH(远程连接工具)连接原理: 2、SSH的安全机制 3、两种级别的验证方法(登录方法) 二、ssh的安装与启动 1、安装 2、启动服务器的SSH服务 三、SSH客户端 1、前置知识 2、口令登录 1)、登录命令 2)、验证过程 3)、登录失败:1、

    2024年02月03日
    浏览(72)
  • 【Linux网络】ssh服务与配置,实现安全的密钥对免密登录

    目录 一、SSH基础 1、什么是ssh服务器 2、对比一下ssh协议与telnet协议 3、常见的底层为ssh协议的软件: 4、拓展 二、SSH软件学习 1、ssh服务软件学习  2、sshd公钥传输的原理: 3、ssh命令学习: 4、学习解读sshd服务配置文件: 三、ssh服务的应用 1、使用密钥对免密码登录 第一步

    2024年02月04日
    浏览(43)
  • 两台服务器上的两个docker容器之间配置ssh免密登录

    因为要在两台服务器的容器上使用ucx实现GPU的RDMA,所以需要两个容器之间ssh免密登录 步骤如下(所有步骤均在容器内部进行) 切换成root用户 在容器内部安装openssh: # apt-get install openssh-client openssh-server 编辑ssh的配置文件,更改ssh的端口: # vim /etc/ssh/sshd_config 在最后一行加

    2024年03月13日
    浏览(44)
  • 配置root账户ssh免密登录并使用docker-machine构建docker服务

    Docker Machine是一种可以在多种平台上快速安装和维护docker运行环境,并支持多种平台,让用户可以在很短时间内在本地或云环境中搭建一套docker主机集群的工具。 使用docker-machine命令,可以启动、审查、停止、重启托管的docker 也可以升级Docker客户端和守护程序并配置docker客户

    2024年02月14日
    浏览(29)
  • SSH登录Linux实例时多次连续错误输入密码导致用户锁定

     目录 问题描述: 解决思路: 解决方法: ssh登录服务器的时候,密码输出多次导致用户被锁定 系统提示“Maximum amount of failed attempts was reached”错误的处理方法 多次连续错误输入密码,触发系统PAM认证模块策略限制,导致用户被锁定。 重启ssh:service sshd restart 将用户的计数

    2024年02月15日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包