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

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

相关推荐
进击的蜗牛Eric1 天前
VSCode Server手动安装指南(简洁版)
vscode
视觉小萌新1 天前
A1——基于AMD-48G显卡下载Gemma4模型
linux·ubuntu
JZZC21 天前
1.1 基础的SSH配置
计算机网络·ssh
MSTcheng.1 天前
【Linux】Linux学习第三弹——Linux基本指令2
linux·windows·学习·ubuntu·操作系统
xx~t2 天前
嵌入式——Linux软件编程——网络1
linux·c语言·网络·vscode·网络协议
逐步前行2 天前
ESP32-S3-VSCode扩展ESP-IDF
ide·vscode·编辑器
苏三福2 天前
ubuntu 在文件管理系统中用sftp打开远程文件空白的问题解决
linux·运维·ubuntu
2501_916008892 天前
Flutter 开发 iOS,项目打包成 IPA,命令与免 Xcode两种方法
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Anesthesia丶2 天前
llama-server编译部署+opencode验证记录(Ubuntu, GPU)
ubuntu·opencode·llama-server·qwen3.8-9b
Sunqk56652 天前
将开发板串口连接到Ubuntu后未找到对应的设备文件?
linux·运维·ubuntu