有的时候我们的代码保存于远程服务器,通过VSCode可以通过SSH进行连接,完成远程的编辑。
在VSCode的扩展中安装Remote - SSH
点击左侧工具栏的远程资源管理器,然后点加号
输入ssh的机器及用户名
选择一个用于保存ssh配置文件的路径,默认第一个就行
完成后在左侧的远程资源管理器中会出现刚刚添加的ip
在ip上点击右键,然后选择connect to host in current window
输入ssh的密码
连接完成,然后点击打开文件夹
在顶部会出现文件夹列表,选择自己需要的文件夹,点击确定
再次输入密码
即可打开远程代码所在的文件夹
这样有一个小麻烦,就是每次打开远程连接时都要求输入密码,可以到第4步所在的文件夹中找到id_rsa.pub文件,如果没有可以通过ssh-keygen产生一个:
进入到远程服务器的ssh目录通常为~/.ssh,然后编辑authorized_keys
在该文件中粘贴第11步id_rsa.pub文件的内容,然后保存
后续再次连接即可不用输入密码