五、VSCODE SSH连接linux服务器免密登录

VSCODE 使用GIT插件

一、生成 SSH 密钥对

打开本地终端(Windows 用 PowerShell 或 Git Bash,macOS/Linux 用终端)

ssh-keygen -t ed25519 -C "your_email@example.com"

推荐使用 ed25519 算法,

也可使用 rsa:ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

密钥保存路径:默认即可(通常是 ~/.ssh/id_ed25519)

密码短语(passphrase):可直接回车留空(真正免密,注意这里如果设置了秘钥你ssh连接服务器就要输入密码了!!!!),或设置密码提高安全性

二、将公钥部署到目标服务器

需要将本地生成的公钥复制到目标服务器的 ~/.ssh/authorized_keys 文件中:

将上面的文件内容拷贝到下面的linux文件内,如果服务器没有对应文件则自己创建一个

三、设置授权文件权限

chmod 600 ~/.ssh/authorized_keys

然后重启vscode连接linux服务器即可实现免密登录,注意我们在ssh秘钥创建时不要设置密码,直接回车

相关推荐
Java.熵减码农9 小时前
解决Linux修改环境变量后导致登录循环进不去系统的问题
linux·运维·服务器
明天好,会的9 小时前
分形生成实验(五):人机协同破局--30万token揭示Actix-web状态管理的微妙边界
运维·服务器·前端
acanab10 小时前
VScode python插件
ide·vscode·python
徐同保10 小时前
nginx转发,指向一个可以正常访问的网站
linux·服务器·nginx
我是苏苏12 小时前
Web开发:C#通过ProcessStartInfo动态调用执行Python脚本
java·服务器·前端
◆◇49912 小时前
Windows 下 .ssh 文件夹删除后 SSH 连接失败 完整重建配置教程
ssh
相偎13 小时前
Ubuntu搭建svn服务器
服务器·ubuntu·svn
咕噜企业分发小米14 小时前
有哪些开源的直播云服务器安全防护方案?
运维·服务器·云计算
开开心心_Every15 小时前
安卓后台录像APP:息屏录存片段,行车用
java·服务器·前端·学习·eclipse·edge·powerpoint
qq_3168377515 小时前
IP网段冲突 配置指定ip使用指定的网络接口发送,而不经过默认网关
服务器·网络·tcp/ip