IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 使用VScode连接远程服务器 -> 正文阅读

[系统运维]使用VScode连接远程服务器

本机:win7
服务器:Ubuntu 18.04.6
推荐远程连接软件:MobaXterm(敲命令行方便),WinSCP(传文件方便),VScode(调试代码方便),JupyterNotebook(可配置外网访问)

本机安装SSH

  • 快捷键Win + R ,输入cmd打开命令行窗口

  • 在命令行窗口输入ssh,如果反馈如下图所示,则说明未安装SSH
    在这里插入图片描述

  • 下载安装包
    在这里插入图片描述

  • 安装SSH,可以不选“服务器端”组件,注意记录安装路径
    在这里插入图片描述

  • 设置环境变量,计算机–>右键选择属性–>高级系统设置–>环境变量–>编辑path,添加SSH的安装路径,其后使用英文分号分割
    在这里插入图片描述

  • 测试,命令行窗口输入ssh,反馈如下图所示说明已安装成功
    在这里插入图片描述

  • 如果还是报错,重新打开命令行窗口再测试

本机VScode安装Remote-SSH插件

  • 在扩展中搜索Remote-SSH进行安装
    在这里插入图片描述

连接服务器

  • 左侧菜单栏点击远程资源管理器,上方下拉列表选择“SSH Targets”,点击加号,在弹窗中输入命令连接服务器
ssh -p <端口号> <用户名>@<IP地址>

在这里插入图片描述

  • 左侧列表中选择服务器,右击选择“Connect to Host in Current Window”或“Connect to Host in New Window”都可以
    在这里插入图片描述

  • 如果报错如下,在本机安装SSH后重启电脑解决
    在这里插入图片描述

  • 如果报错如下,修改“Remote-SSH”插件的设置,填入SSH配置文件的路径
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

服务器安装VScode

  • 如果第一次连接服务器时长时间卡在“正在打开远程”,这是由于服务器因为网络问题无法下载VScode环境相关文件,此时需要离线安装vscode环境
    在这里插入图片描述

  • 可以看到服务器目录/root/.vscode-server/bin/<序列号>下的文件大小为0KB,我们需要在本机上下载这个文件然后将其放到这个目录下
    在这里插入图片描述

  • 顶部菜单栏帮助–>关于,查看VScode版本,复制“提交”后的序列号,然后在下面这个地址下载所需的安装包

https://update.code.visualstudio.com/commit:<提交序列号>/server-linux-x64/stable

在这里插入图片描述

  • 将本机下载的安装包上传到服务器/root/.vscode-server/bin/<序列号>目录下并解压
cd /root/.vscode-server/bin/<序列号>
tar -zxvf vscode-server-linux-x64.tar.gzcp
cp -r vscode-server-linux-x64/* /root/.vscode-server/bin/<序列号>
  • 成功连接服务器后如下图所示,可以在左侧打开文件夹,下侧终端敲命令行
    在这里插入图片描述
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-22 19:19:35  更:2022-04-22 19:23:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:56:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码