本地使用vscode远程编辑服务器上的文件
很多应用开发的的时候都是在服务器上进行的,而服务器一般没有图形界面,这时候可以使用本地的编辑器进行编辑。
1、在服务器端安装rmate
2、服务器端安装openssh-server,并且开启sshd服务
3、本地安装openssh,并且生成密钥,将公钥拷贝到服务器上
有一个坑那就是如果没有.ssh文件夹,授权的key的位置可以查看/etc/ssh/sshd_config这个文件。新建的.ssh文件夹和authorized_keys必须权限分别是700和600,我以为没有这么严格的要求,一开始全设成了777,结果没有用。
4.vscode中安装remote vscode扩展,大功告成
详细步骤网上有很多教程,我就不一一贴图了。