vscode remote-ssh 免密登录不生效的问题

一、问题

通过公私钥的方式设置免密登录,设置后每次登录仍需要密码

二、解决方法

可能的原因是 文件/文件夹 权限不对,多权限和少权限都不行

/home/user 和 /home/user/.ssh 路径必须是 700 权限

/home/$user/.ssh/authorized_key 必须是 600 权限

比如用户为wdd

chmod 700 /home/wdd

chmod 700 /home/wdd/.ssh

chmod 600 /home/wdd/.ssh/authorized_keys

我在按照上述方法更改后就可以成功免密登录了,有遇到相似问题的可以试一下~

相关推荐
Sean X10 小时前
Ubuntu24.04安装向日葵
linux·ubuntu
weixin_4624462314 小时前
K8s 集群部署基础:Linux 三节点 SSH 互信(免密登录)配置指南
linux·kubernetes·ssh
m0_7381207215 小时前
应急响应——知攻善防靶场Linux-1详细应急过程
linux·运维·服务器·网络·web安全·ssh
菜的不敢吱声16 小时前
swift学习第5天
学习·ssh·swift
Web极客码19 小时前
释放WordPress磁盘空间并减少Inode使用量
服务器·数据库·ubuntu
朝阳58119 小时前
树莓派 Ubuntu 系统登录问题完整指南:解决 Permission denied (publickey)错误
linux·运维·ubuntu
另寻沧海20 小时前
VS Code 内置变量与配置文件完全指南
c++·vscode
oMcLin21 小时前
如何在 Ubuntu 22.04 上部署并优化 Jenkins 2.x 流水线,提升持续集成与自动化测试的效率?
ubuntu·ci/cd·jenkins
rfidunion21 小时前
ubuntu下使用qemu模拟ARM(一)-------安装samba服务器
服务器·arm开发·ubuntu
HIT_Weston21 小时前
90、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(四)
linux·运维·ubuntu