这段时间想用vscode直接连接修改服务器上的文件,看了好些博客,感觉写的太乱,自己就把过程整理了下。
首先,要登录到的服务器上去(默认已经把ssh都配置好了),执行如下命令:
sudo wget -O /usr/local/bin/rmate https://raw.github.com/aurora/rmate/master/rmate
sudo chmod a+x /usr/local/bin/rmate
接着,在本地安装vscode,再在vscode中安装Rmate插件,在“扩展”中输入”rmate”就能找到,如下图所示,点击安装,完成后点击重新加载。
最后,配置vscode,进到vscode的“首选项>设置>用户设置”启动远程连接。
测试连接是否成功,可以在vscode的“查看>终端”中调出终端,也可以直接使用系统的终端。输入如下命令:
ssh -R 52698:localhost:52698 VIRTUAL_MACHINE_IP_ADDRESS
VIRTUAL_MACHINE_IP_ADDRESS是远程服务器的IP,52698是vscode默认的与服务器的连接端口,这个默认可以再setting里面查到。