ssh远程登录服务器VSCode调试代码

我们在开发中有时会遇到要使用公网进行开发,虽然可以使用一下映射工具 如 ngrok 等,但是,我就想用服务器,那在服务器上如何进行开发调试呢?

这里我使用 Romote SSH 插件。

安装插件

打开 VSCode ,在插件商店中搜索 Romote SSH 即可安装

生成秘钥公钥

打开命令窗口(win+R cmd)输入

1
ssh-keygen

之后一路回车即可,当然,你也可以自定义文件名以及加密密码

会生成两个文件 id_rsa (秘钥) id_rsa.pub (公钥),我们将公钥的内容加到服务器 ~/.ssh/authorized_keys 文件中

设置权限 命令如下

1
2
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys​

建立连接

之后打开 Romote SSH 插件

1
ssh root@***.**.**.**

设置配置文件

1
2
3
4
5
Host 自定义
HostName IP
User root 用户名
Port 22 默认 22
IdentityFile "C:\Users\***\.ssh\id_rsa" 秘钥绝对路径

之后就可以快乐的免密连接了

-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!
0%