likes
comments
collection
share

vscode 使用ssh插件修改远程服务器文件

作者站长头像
站长
· 阅读数 82

今日有个小小增加顶部 logo 的需求,但是该项目不在 github/gitlab 上,它是在远程服务器上,那我要怎么去实现它呢???这时候就想起了 SSH,下面就是用它来实现如何在本地修改远程代码的过程。

首先我们来看 SSH

在终端执行命令 ls -al ~/.ssh,如果有我们就可以直接打开 vscode 进行相关操作了。 如果没有就执行

ssh-keygen -t rsa -C "your_email@example.com"

默认会在相应路径下(/your_home_path)生成id_rsaid_rsa.pub两个文件,如下面代码所示

ssh-keygen -t rsa -C "your_email@example.com"
# Creates a new ssh key using the provided email
Generating public/private rsa key pair.
Enter file in which to save the key (/your_home_path/.ssh/id_rsa):

我们将生成 SSH 配置在服务器上,这样服务器才能允许我们去运行相关项目。

打开 vscode

vscode  使用ssh插件修改远程服务器文件

安装后如下图所示,在左下角和左边栏分别出现了图标

vscode  使用ssh插件修改远程服务器文件

连接远程服务器

点击 左侧远程资源管理器图标后如图所示:

vscode  使用ssh插件修改远程服务器文件

点击+ 好后,输入远程地址

vscode  使用ssh插件修改远程服务器文件 至此就和远程服务器连接成功了。

打开远程想要修改的文件/文件夹

vscode  使用ssh插件修改远程服务器文件

点击打开文件夹,选择你想要修改的文件,再点击右侧的确定按钮,操作如下图所示:

vscode  使用ssh插件修改远程服务器文件

远程文件打开成功,如下图所示:

vscode  使用ssh插件修改远程服务器文件

那么在修改之后我们怎么把修改的代码同步到远程服务器呢???

安装如下插件:

vscode  使用ssh插件修改远程服务器文件

在 .vscode 下的 sftp.json 文件中,根据下图修改相关参数

vscode  使用ssh插件修改远程服务器文件

以上,就完成了连接远程服务器且将修改后的数据同步在服务器上

转载自:https://juejin.cn/post/7247050634191487034
评论
请登录