vscode 连接服务器 不用输密码 免密登录

vscode 免密登录服务器

1. 本地端

1)生成密钥

在命令行中运行:ssh-keygen -t rsa,按提示回车

在文件夹 C:\Users\xxxx.ssh 中可以查看新生成的密钥文件 id_rsa 和 id_rsa.pub

2)vscode的config文件中添加id_rsa文件路径

2. 服务器端

1)在 authorized_keys 文件中加入密钥:

进入.ssh文件夹:cd ~/.ssh

编辑 authorized_keys 文件:vim authorized_keys

将 id_rsa.pub 中的内容粘贴进来

注意:没有.ssh文件夹的自己创建即可:

生成.ssh文件夹:ssh localhost

创建 authorized_keys 文件:touch ~/.ssh/authorized_keys

2)修改authorized_keys文件权限

命令:chmod 600 authorized_keys

相关推荐
ZStack开发者社区17 小时前
ZStack Cloud 5.5.0正式发布
运维·服务器·网络
晴天¥19 小时前
VMware+Oracle linux LVM/非LVM磁盘扩容
linux·运维·服务器
醇氧19 小时前
Ping 127.0.0.1 具有 32 字节的数据:一般故障。【二】
运维·服务器·开发语言
墨风如雪20 小时前
VPS交易避坑指南:原油、改邮、PUSH与交易所模式深度解析 (含搬瓦工/DMIT/NetCup实战)
服务器
LeenixP20 小时前
RK3576-Debian12删除userdata分区
linux·运维·服务器·数据库·debian·开发板
qq_ceiling20 小时前
H3C交换机配置M-LAG
运维·服务器·网络
土星云SaturnCloud20 小时前
液冷技术的未来:相变冷却、喷淋冷却等前沿技术探索
服务器·人工智能·ai
Full Stack Developme21 小时前
linux sudo su su - 三者区别
linux·运维·服务器
Byron Loong21 小时前
【系统】Linux内核和发行版的关系
linux·运维·服务器
济6171 天前
linux(第十四期)--Uboot移植(2)-- 在U-Boot 中添加自己的开发板-- Ubuntu20.04
linux·运维·服务器