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

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

相关推荐
知识分享小能手2 小时前
Ubuntu入门学习教程,从入门到精通,Linux操作系统概述(1)
linux·学习·ubuntu
悟空空心2 小时前
服务器长ping,traceroute
linux·服务器·网络·ssh·ip·ping++
zfj3213 小时前
sshd除了远程shell外还有哪些功能
linux·ssh·sftp·shell
我只会发热3 小时前
Ubuntu 20.04.6 根目录扩容(图文详解)
linux·运维·ubuntu
木子欢儿4 小时前
Ubuntu 24 安装 fcitx5 + rime + 雾凇配置
linux·运维·服务器·ubuntu
qq_339191145 小时前
ubuntu 配置ulimit -n , ubuntu配置文件描述符数量, ubuntu优化,ubuntu系统调优
linux·运维·ubuntu
wdfk_prog5 小时前
Ubuntu 虚拟机根文件系统损坏故障的深度分析与修复
linux·数据库·ubuntu
violet-lz6 小时前
【Linux】VMware虚拟机中的Ubuntu操作系统主文件夹扩容
linux·运维·ubuntu
啃火龙果的兔子6 小时前
Codeium如何在vscode中使用
ide·vscode·编辑器
susu10830189117 小时前
ubuntu系统列出系统中所有可用的视频设备(比如摄像头、采集卡等)
ubuntu