我们在开发中有时会遇到要使用公网进行开发,虽然可以使用一下映射工具 如 ngrok 等,但是,我就想用服务器,那在服务器上如何进行开发调试呢?
这里我使用 Romote SSH 插件。
安装插件
打开 VSCode ,在插件商店中搜索 Romote SSH 即可安装
生成秘钥公钥
打开命令窗口(win+R cmd)输入
1 | ssh-keygen |
之后一路回车即可,当然,你也可以自定义文件名以及加密密码
会生成两个文件 id_rsa (秘钥) id_rsa.pub (公钥),我们将公钥的内容加到服务器 ~/.ssh/authorized_keys
文件中
设置权限 命令如下
1 | chmod 700 ~/.ssh |
建立连接
之后打开 Romote SSH 插件
1 | ssh root@***.**.**.** |
设置配置文件
1 | Host 自定义 |
之后就可以快乐的免密连接了