配置visual studio code 用秘钥远程连接SSH服务器
文章目录
- 配置visual studio code 用秘钥远程连接SSH服务器
- 简介
- 1. 生成SSH密钥对
- 2. 将公钥添加到Ubuntu服务器
- 3. 将私钥添加到visual studio code的SSH配置文件中
简介
通过SSH密钥认证,用户无需在每次连接时输入密码。其实不用很复杂的操作,3步就完成了
1. 生成SSH密钥对
首先,你需要在Windows上生成SSH密钥对。这可以通过使用ssh-keygen命令完成。打开命令提示符或PowerShell,并输入以下命令:
ssh-keygen -t rsa -b 4096
系统会提示你选择一个保存密钥文件的位置和文件名。你可以选择默认位置,或者指定一个你自己方便管理的位置。密钥对通常由两个文件组成:私钥(通常是id_rsa)和公钥(通常是id_rsa.pub)。
2. 将公钥添加到Ubuntu服务器
接下来,你需要将生成的公钥添加到Ubuntu服务器的~/.ssh/authorized_keys文件中。
直接将公钥的内容复制粘贴到Ubuntu服务器的~/.ssh/authorized_keys文件中即可。
3. 将私钥添加到visual studio code的SSH配置文件中
- 安装Remote-SSH插件
- 配置SSH连接
- 编辑SSH配置文件
这样就搞定啦!