VScode使用SSH去编辑远程文件

news/2024/7/16 7:50:55 标签: vscode, ide, 编辑器

Visual Studio Code (VS Code) 是一款强大的文本编辑器,它支持使用 SSH 连接远程服务器进行开发。通过 SSH 连接远程服务器,您可以在本地编写程序,并将代码上传到远程服务器执行。

安装插件

需要安装这两个插件

安装完成之后,右边会出现个图标

配置连接

打开配置文件 

填入配置文件

Host 43.xxx.59.28
    HostName 43.xxx.59.28
    User root
    Port 22
    # 后续要配置的
    # IdentityFile ~/.ssh/my_id_rsa

点击刷新

 

当前窗口连接

输入远端服务器密码

连接成功

 

打开文件夹

选择要打开的文件夹

还需要输入密码十分麻烦,后面可用配置密钥,避免。

打开成功,这样就可对远程文件进行修改了,十分方便

配置SSH 密钥对

打开本机终端输入以下命令来生成密钥对

ssh-keygen

它会要求你输入

  • Enter file in which to save the key (/root/.ssh/id_rsa):生成的密钥所在目录,enter回车即可
  • Enter passphrase (empty for no passphrase):密码短语,enter回车即可
  • Enter same passphrase again:再次输入密码短语,enter回车即可

找到客户端ssh配置文件(C:\Users\用户名\.ssh),把id_rsa.pub私钥文件放在这个远程服务器的目录下

在远程服务器的.ssh目录下生成 authorized_keys 文件

cat id_rsa.pub > authorized_keys

修改config文件如下

Host 43.xxx.59.28
    HostName 43.xxx.59.28
    User root
    Port 22
    IdentityFile ~/.ssh/id_rsa

测试

在当前窗口打开

无需输入密码即可进入

 


http://www.niftyadmin.cn/n/5081005.html

相关文章

常见的C/C++开源QP问题求解器

1. qpSWIFT qpSWIFT 是面向嵌入式和机器人应用的轻量级稀疏二次规划求解器。它采用带有 Mehrotra Predictor 校正步骤和 Nesterov Todd 缩放的 Primal-Dual Interioir Point 方法。 开发语言:C文档:传送门项目:传送门 2. OSQP OSQP&#…

【问题总结】级数的括号可以拆吗?

问题 今天在做题的时候发现,括号这个问题时常出现。Σun,Σvn,和Σ(unvn),两个级数涉及到了括号增删,Σ(un-1un),级数钟的前后项的合并也涉及到了括号增删。 总结 添括号定理&…

水库大坝除险加固安全监测系统解决方案

一、系统背景 为贯彻落实《办公厅关于切实加强水库除险加固和运行管护工作的通知》(〔2021〕8号)要求,完成“十四五”小型病险水库除险加固、雨水情测报和大坝安全监测设施建设任务,规范项目管理,消除安全隐患&#xf…

为什么要做CRM?

客户管理的痛点: 1、销售经常性漏跟错跟客户,客户转化率低造成资源浪费 2、客户信息繁杂,难整理和查找 3、销售离职带走客户资源,损失大 4、传统报价审批流程长,效率低 企业做CRM系统有以下几点好处: …

2023年9月国产数据库大事记-墨天轮

本文为墨天轮社区整理的2023年9月国产数据库大事件和重要产品发布消息。 目录 9月国产数据库大事记 TOP109月国产数据库大事记(时间线)产品/版本发布兼容认证代表厂商大事记排行榜新增数据库厂商活动相关资料 9月国产数据库大事记 TOP10 9月国产数据库…

day

#include <iostream> using namespace std; class Per {//算术运算符friend const Per operator(const Per &k1,const Per &k2);friend const Per operator-(const Per &k1,const Per &k2);friend const Per operator*(const Per &k1,const Per &…

自定义步骤条setup

自定义步骤条 话不多说 先上效果 <div class"process_more"><!-- 步骤条 --><divclass"set-2":key"index"v-for"(item, index) in recordsList"><div class"set-3"><div class"content_b…

查看和分析 IIS 日志文件以增强 Web 服务器安全性

Microsoft IIS服务器&#xff0c;无论是Web还是FTP&#xff0c;对于企业来说都是必不可少的。但是&#xff0c;IT 安全管理员的工作并不止于部署 IIS 服务器。部署后&#xff0c;管理员必须采取安全措施来保护这些服务器&#xff0c;监控 IIS 服务器安全性的一种行之有效的方法…