首页 > 其他分享 >ssh设置免密登录后登录仍需密码可能的原因,以及 ssh 出问题或的调试方法

ssh设置免密登录后登录仍需密码可能的原因,以及 ssh 出问题或的调试方法

时间:2022-08-21 22:27:12浏览次数:110  
标签:免密 登录 ssh home 权限 调试 user

免密登录失败

ssh设置免密登录后登录仍需密码可能的原因,home 路径下的对应用户权限不对,或者 .ssh 文件夹权限不对,/home/$user 和 /home/$user/.ssh 路径必须是 700 权限,/home/$user/.ssh/authorized_key 必须是 600 权限,这三个路径必须是约定权限,权限不能多,也不能少。

比如 用户为 zhangsan

chmod 700 /home/zhangsan
chomd 700 /home/zhangsan/.ssh
chomd 600 /home/zhangsan/.ssh/authorized_key

参考: SSH配置公钥后仍需要输入密码问题解析

ssh调试大法

发话不多说,直接上大法。

客户端调试

ssh -vvv user@ip

是不是有一堆调试信息输出?!快去看看连接时候用的私钥对不对!

服务端调试

/usr/sbin/sshd -d -p 2222

在客户端去连接这个新端口

ssh -vvv $ip -p 2222 -l $username

此时两边都有日志输出,啥问题都能看到了!!

参考:ssh登录的调试方法和常见问题

标签:免密,登录,ssh,home,权限,调试,user
From: https://www.cnblogs.com/hi3254014978/p/16611192.html

相关文章

  • 问题解决——SSH时出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!(转)
    转自:问题解决——SSH时出现WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!1、问题描述终端出现:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WA......
  • Linux允许Root登录FTP
    键入命令:cd/etc/vsftpd进入vsftpd目录键入命令:ls查看该目录包含的文件键入命令:vivsftpd.ftpusers进入文件vsftpd.ftpusers,在root前加#注释root同理,键入命令:vivsft......
  • 登录验证码分析、 登录验证代码实现
    登录验证码分析需求:1.访问day17_case案例的资源。验证其是否登录3。如果登录了,则直接放行。4.如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。  登录验证代......
  • 如何禁止administrator登录远程桌面
    https://zhidao.baidu.com/question/167192328.html1)Win+R运行”gpedit.msc“(本地组策略编辑器)。2)找到“计算机配置-Windows设置-安全设置-本地策略-用户权限分配-拒绝通......
  • SSH能连接上,但SFTP不能
    https://blog.csdn.net/qq_37435462/article/details/113962129locatesftp-servervi/etc/ssh/sshd_configSubsystemsftp/usr/lib/openssh/sftp-server改成实际路径......
  • Spring Security登录的流程
    SpringSecurity登录的流程1、UsernamePasswordAuthenticationFilter这过滤器开始attemptAuthentication方法请求的request中的参数setDetails(request,authReque......
  • [ansible]建立ssh互信
    创建密钥#创建基于rsa算法的密钥,也可以创建ed25519算法的密钥,性能比rsa高#一般直接回车即可ssh-keygen-trsa少量建立互信如果主机数不多的话,可以手动建立互信。......
  • mysql数据库修改登录密码策略
    showvariableslike'validate_password%';  查看登录密码策略默认策略  1、查看mysql初始的密码策略,    输入语句“SHOWVARIABLESLIKE'validate_p......
  • 登录功能_代码实现
    登录功能_代码实现publicclassLoginServletextendsHttpServlet{@OverrideprotectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse......
  • 页面调整、 登录功能_验证码显示
    页面调整在jsp页面添加(添加,删除,查询)<divstyle="float:right;margin:5px;"><aclass="btnbtn-primary"href="${pageContext.request.contextPath}/add.jsp">添......