最近在B站上看到Vscode可以远程连接Linux, 不仅有与linux一模一样的终端,而且写代码很舒服,所以尝试了一下远程连接。

首先,要先在Vscode中安装 “Remote-SSH”扩展(插件),

安装好之后,在工具栏会出现这个图标:

之后点击“+”,添加远程主机:

点击之后,会弹出一个框,要我们输入待连接的远程主机的用户名和IP地址:按格式输入,输入之后,回车键确认

如何查看Linux的IP地址:

方法一:进入Linux的设置(Setting)

方法二:在linux的终端输入一条指令

$ ifconfig

回车之后,点击config配置文件,

再点击Open config, 去配置config文件的内容

打开config文件之后,注意文件中是否已经写好User的信息(即linux的用户名),如果没写好,我门就自己写上去(注意大小写)

检查完之后,Ctrl + s保存,就可以关闭这个文件了

关闭之后,可以点击连接远程主机

连接过程:

如果连接成功,它会让我们输入密码,即linux的密码,输入之后就能正常连接了

只要到输入密码这一步,应该就算是连接成功了。

可能出现的问题:

一直连接失败:而且错误信息显示“管道写入失败”

可能的原因时;Linux的防火墙阻止我们远程连接,可以在linux中尝试一下这条指令:关闭防火墙

$ sudo ufw disable   

关闭之后再去Vscode尝试连接Linux,就能成功了。

Vscode的SSH插件远程连接Linux相关推荐

  1. 使用vscode remote ssh功能远程连接服务器或树莓派时,报错Setting up SSH tunnel的终极解决办法,全网仅此一份

    当你想用vscode remote ssh 功能远程开发linux服务器.树莓派时,.vscode-server文件创建完成,但是一直显示卡在 Setting up SSH Host <你的用户 ...

  2. 主机远程虚拟机linux,如何使用SSH来远程连接Linux虚拟主机?

    这个不难,首先,Linux虚拟机需要开启ssh服务,接着你就可以借助xshell等软件利用ssh来远程连接Linux虚拟机了,下面我简单介绍一下实验过程,主要内容如下: 1.开启Linux虚拟机的ss ...

  3. 通过cmder使用SSH协议远程连接Linux服务器 虚拟机

    通过cmder远程连接Linux服务器 安装cmder 在本机生成SSH秘钥对 上传公玥到linux服务器 本机连接 修改配置config文件免密登录 安装cmder •cmder下载地址:https ...

  4. Win10 PowerShell,通过SSH公钥远程连接Linux服务器

    第一次用自己的电脑连接Liunx服务器,因为自己没有一点Linux系统命令的经验,所以走了很多很多很多坑!总结一下经验,这个教程可以说是非常简单,不用额外下载一些辅助软件,分享给新手小白!Do it ...

  5. notepad++的NppFTP插件远程连接linux操作系统

    1.首先要有NppFTP插件,如果没有可以去下面链接或者其他网站下载:  https://sourceforge.net/projects/nppftp/files/latest/download   ...

  6. 远程连接Linux服务器无法连接解决办法

    1.查看SSH是否安装(检查是否装了SSH包) 输入命令:rpm -qa | grep ssh 如下如所示系统已经默认安装了SSH: 远程连接Linux服务器无法连接解决办法 若没有安装,则输入 yu ...

  7. 0、VSCode如何远程连接Linux,密钥的使用

    VSCode在远程连接Linux时,怎么连接,是否需要密钥,以下进行记录讲解. 1.VSCode远程连接步骤 1.安装插件 打开VSCode后,使用快捷键 Ctrl+Shift+X 或者使用如下图标, ...

  8. Windows使用ssh协议远程连接ubuntu linux子系统

    Windows使用ssh协议远程连接ubuntu linux子系统 一.Windows远程连接ubuntu linux子系统 二.开启ubuntu ssh服务 三.获取ubuntu子系统的ip地址 四 ...

  9. 使用xshell SSH远程连接 linux

    为什么要设置免密登录? 通过它可以实现不用输入密码就可以远程连接linux 确保网卡已配置 1.ping通外网,如果不能ping通,说明需要配置网卡. 2.查看你的网卡名,输入命令ip addr,我的 ...

  10. mac的终端通过ssh远程连接Linux服务器

    mac的终端通过ssh远程连接Linux服务器: 切换到root:sudo -i 输入ssh root@+ip:ssh root@ip  然后显示 root@ip's password:直接在pass ...

最新文章

  1. 字符集之间转换(UTF-8,UNICODE,Gb2312) c++
  2. hadoop关键进程
  3. zabbix源码安装实例
  4. c语言self用法,C/C++知识点之Self Numbers C语言 UVA640
  5. php中preg_match用户名正则实例
  6. 爬虫必须学会的正则表达式
  7. mysql建立修改表存储过程_MySQL数据库创建、表的创建、存储过程、触发器
  8. PSNR和SSIM的matlab源代码,图像质量评价指标之 PSNR 和 SSIM
  9. Java货币金额转换为大写形式
  10. face++人脸识别源码
  11. 贵阳学院教务管理系统服务器,贵阳学院教务处,教务网络管理系统
  12. 发那科机器人注油_东莞发那科工业机器人维保中心
  13. Cisco NX-OS 基础配置指南(持续更新)
  14. STM32 IIC协议详解
  15. data在python_Fake data的使用和产生 - Python篇
  16. matlab 摄氏度符号怎么打
  17. chroot用法详解
  18. 00_设计模式之语言选择
  19. 如何使用IDM分类管理下载文件
  20. 加入收藏 设为首页 代码

热门文章

  1. linux下zip分卷z01解压,Linux下解压分包文件zip(zip/z01/z02)
  2. 数学中的几种共轭类型
  3. socket网络字节序以及大端序小端序
  4. 考研数学预热(肖老师)-2019-12-21
  5. jtm 一键安装mysql_一键安装MySQL
  6. python华为认证_HCIA-AI华为认证AI工程师在线课程题目及参考答案
  7. 论文笔记 -- Contrastive Clustering(对比聚类)
  8. 软件获取手机的ime权限_【干货】解锁VIP会员权限,两款手机必备剪辑软件,免登陆,1080P输出无压力!...
  9. 自助友情链接交换网站php源码,友情链接交换系统
  10. Android 小组件完整案例