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

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

相关推荐
打工仔折腾 AI4 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
不是万能的豆学长9 小时前
OpenShell项目引爆GitHub趋势
ssh·github
golang学习记11 小时前
VS Code Agents新特性:标签页式工作区选择器
vscode
缘友一世11 小时前
GLM5.3 CyberSec w4A16本地部署[10]:CUDA 图捕获与编译开关
ubuntu·vllm·glm5.3 cybersec
m0_5474866611 小时前
《Ubuntu Linux操作系统与实验教程》全套PPT课件2026
linux·ubuntu·操作系统
John_Hui12 小时前
第 1 篇:VMware 安装 Ubuntu 24.04.3 Server
linux·运维·ubuntu
缘友一世12 小时前
GLM5.3 CyberSec w4A16本地部署[15]:抗退化采样与思考档
ubuntu·vllm·glm5.3 cybersec
心随_风动14 小时前
Ubuntu系统安装Apache服务教程
linux·ubuntu·apache
John_Hui14 小时前
第 3 篇:配置 JDK 17 环境
java·开发语言·ubuntu
Zevalin爱灰灰14 小时前
Linux入门第一部分(Ubuntu入门篇) 第三章 shell脚本入门(一)
linux·ubuntu·嵌入式