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

相关推荐
SWAGGY..23 分钟前
Linux系统编程:(十一)进程状态&&Linux中的僵尸状态
linux·服务器·编辑器·vim
我材不敲代码35 分钟前
Python基础:注释的写法(单行、多行、文档注释)
服务器·python·microsoft
青山如墨雨如画36 分钟前
【Claude】Win11系统VSCode下的Claude使用方法
vscode·aigc·claude·vibe coding·authropic
红辣椒...43 分钟前
codex+第三方模型
java·服务器·前端
Web极客码1 小时前
AI的下一个风口:智能助力超越ChatGPT
服务器·人工智能·ai编程
青山如墨雨如画1 小时前
【Claude】Win11电脑下VSCode环境中Claude+Deepseek的报错及解决方法记录日志
vscode·aigc·claude·authropic
2401_868534781 小时前
RTOS与Linux的区别对比解析
linux·运维·服务器
Bert.Cai1 小时前
Linux chmod命令详解
linux·运维·服务器
eggrall1 小时前
Linux信号——信号捕捉
linux·运维·服务器
Bert.Cai1 小时前
Linux chown命令详解
linux·运维·服务器