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

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

相关推荐
一叶龙洲9 小时前
win11与Ubuntu之间同步配置、插件
linux·运维·ubuntu
小秋求学记.18 小时前
Linux_Ubuntu的相关问题
linux·运维·ubuntu
信鸽爱好者19 小时前
VSCode配置python虚拟环境路径
ide·vscode·python
ly-2725320 小时前
Ubuntu重启之后挂载盘符变更应该怎么修复
linux·ubuntu
爱吃提升20 小时前
2026最新VSCode 详细下载安装教程+汉化教程(含快捷键与使用趋势)
ide·vscode·编辑器
五VV20 小时前
VSCode_Markdown文件中自动公式编号设置的一种方法
ide·vscode·编辑器
一叶龙洲2 天前
wsl中安装了图形ubuntu24.04,在语言中安装了中文,但是系统里还是英文
ubuntu
ZhemgLee2 天前
在Linux上使用Claude Code 并使用本地VS Code SSH远程访问的完整指南
linux·运维·服务器·ssh
视觉AI2 天前
VS Code Remote-SSH 连接Jetson踩坑完整解决记录(网段不通+主机密钥变更双重故障)
运维·网络·人工智能·windows·ssh·边缘计算
郝亚军3 天前
ubuntu如何设置超级用户root
linux·运维·ubuntu