Visual Studio Code使用Remote SSH远程开发
Visual Studio Code(VS Code)可以借助Remote SSH扩展实现远程开发,非常方便。
1. 为VS Code安装Remote扩展,MicroSoft官方开发的;
2. 安装成功后左边栏会多一个`远程资源管理器的图标`,点进去,添加新的SSH Target,这里要使用SSH私钥无密码的方式登录;
Home of Little Jelly
Visual Studio Code(VS Code)可以借助Remote SSH扩展实现远程开发,非常方便。
1. 为VS Code安装Remote扩展,MicroSoft官方开发的;
2. 安装成功后左边栏会多一个`远程资源管理器的图标`,点进去,添加新的SSH Target,这里要使用SSH私钥无密码的方式登录;
使用SSH可以无需密码登录Linux服务器。
这里需要搭配使用公钥私钥对儿,私钥存在本地,公钥添加到服务器上。
步骤:
1. 先在本地电脑上使用ssh-keygen生成私钥公钥对
frp是一款代理软件,类似`ngrok`,可以反向代理内网站点、SSH等。
[frp服务端和客户端下载](https://github.com/fatedier/frp/releases),根据平台的不同选择不同的文件。
服务端配置
CentOS下Git导入SSH key
ssh-agent bash –login -i
ssh-add -k /path/to/key
macOS下Source Tree导入私钥.
macOS下可以使用Source Tree作为git版本管理工具。
Source Tree支持SSH,在终端中执行以下命令可以导入私钥。