【Linux】vscode远程连接ubuntu,含vscode配置方案

这篇具有很好参考价值的文章主要介绍了【Linux】vscode远程连接ubuntu,含vscode配置方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在 Ubuntu 中配置 SSH

  1. 在Ubuntu的命令行中,安装SSH服务
sudo apt-get install openssh-server
  1. 允许 SSH 通过防火墙
    Ubuntu 带有名为 UFW的防火墙。如果启动了防火墙,它可能会阻止你连接服务器。想要配置 UFW 允许你的接入,你需要运行如下命令:
sudo ufw allow ssh

UFW 的运行状态可以通过运行 sudo ufw status 来检查。

  1. 配置SSH服务

配置ssh 允许其他主机可以用root 账号登录。修改配置文件vi /etc/ssh/sshd_config,修改授权信息为:PermitRootLogin yes

  1. 执行如下命令,启动SSH服务
sudo systemctl start ssh



删除vscode远程连接

  1. 打开‪C:\Users\GIGA\.ssh\config文件,GIGA是windows下自己的用户名。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  2. 删除‪C:\Users\GIGA\.ssh\config文件里的所有内容,点击保存;然后刷新。

ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  1. 可以看出SSH 远程连接已经被删除了。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu


vscode远程连接ubuntu

  1. 在弹出的SSH连接命令输入框中输入“ssh username@ip_address”,其中ip_address为要连接的远程计算机的IP地址,username为登录远程计算机的帐号。比我我输入:ssh yugong@192.168.xx.xxx
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  2. 在弹出的输入框中,选择‪C:\Users\GIGA\.ssh\config文件,选择默认的第一选项即可。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  3. 选择‪C:\Users\GIGA\.ssh\config后,自动配置config文件,但你需要点击保存。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu
    注意,这里4,5,6的步骤可以合成一步,你可以直接在‪C:\Users\GIGA\.ssh\config里面编辑。

  4. 配置Remote.SSH: Config File。就是把‪C:\Users\GIGA\.ssh\config复制进去。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu


  1. Host可以随意修改你喜欢的名字,修改后,保存,刷新。可以看出左侧出现了新的远程连接。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu


vscode远程连接ubuntu失败

  1. 问题来了,点击远程ubuntu18.04.6后,为什么我的远程一直连不上?继续往下看。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  2. 点击上图左下角的正在打开远程,绿色的那个。报错Could not establish connection to "ubuntu18.04.6": Connecting was canceled. 。继续往下看。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  3. !!!一定要点击Linux,不然就是连不上。有可能还要点击continue,我第一次试的时候要点这个,这次没试出来。这个不影响。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu

  4. 切到终端,成功连接。
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu



关闭连接

  1. 关闭连接
    ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu



远程免密登录

方法一
ubuntu下操作:

 # 创建目录
 mkdir ~/.ssh
 # 进入目录
 cd ~/.ssh
 # 创建 authorized_keys 文件
 touch authorized_keys

使用文本编辑器打开 authorized_keys 文件,并将你的公钥(id_rsa.pub)的内容粘贴到其中。
之后进行 authorized_keys 文件权限与 ~/.ssh 文件夹权限的修改

sudo chmod 664 authorized_keys
sudo chmod 700 ~/.ssh

最后重启SSH

sudo service sshd restart

方法二
windows下操作:
这里其实还有另一种做法,就是在‪C:\Users\GIGA\.ssh\config里 添加 IdentityFile ‪"C:\Users\GIGA\.ssh\id_rsa.pub"

Host ubuntu18.04.6
  HostName 192.168.**.***
  User yugong
  IdentityFile "C:\Users\GIGA\.ssh\id_rsa.pub"



Ubuntu下vscode字体间距极小的问题

1、打开Ubuntu下的vscode
2、打开设置
3、搜索框内输入“font”
4、修改Font Family为“monospace”

ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu


vscode 代码自动对齐

选中代码后,依次用Ctrl+kCtrl+f就格式化好了。



vscode 关闭受限模式

在 “搜索设置” 中输入 “security.workspace.trust”,管理工作区信任设置,把 “Trust: Enabled” 取消掉,即关闭受限模式。
ubuntu vscode怎么连接服务器,【Linux系统配置】,linux,vscode,ubuntu




参考链接:
VSCode远程连接ubuntu服务器
VS Code SSH远程连接Ubuntu
VSCode配置 SSH连接远程服务器+免密连接教程文章来源地址https://www.toymoban.com/news/detail-791374.html

到了这里,关于【Linux】vscode远程连接ubuntu,含vscode配置方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCode 连接 Linux 远程服务器

    我们在跑机器学习或深度学习模型的时候通常会使用 GPU,但大多数人自己本地电脑的 GPU 不是太好甚至没有 GPU。所以我们通常会选择实验室服务器或者云服务器去跑模型,一般我们会先在本地电脑写完代码,然后使用远程连接工具,如 MobaXterm 将代码上传至 Linux 服务器。 但

    2024年02月16日
    浏览(90)
  • VSCode通过跳板机免密连接远程服务器的解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年04月28日
    浏览(52)
  • Vscode配置ssh远程连接服务器

    环境工具 (1) 下载安装 Vscode (2) 阿里云服务器 配置过程 按照上图的1,2,3步骤安装:Remote-SSH插件 在vscode使用ctrl+shift+p快捷键,在工具栏输入Remote-SSH并选择 选择此配置文件 可以添加多个ssh,格式如下: Host xxxx HostName 192.168.1.1(自己服务器的IP地址) User root 使用过程 点击上图的图标

    2024年02月05日
    浏览(60)
  • 「远程开发」VSCode使用SSH远程linux服务器 - 公网远程连接

    转发自cpolar内网穿透的文章:【Vscode远程开发】使用SSH远程连接服务器 「内网穿透」 远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无

    2024年02月06日
    浏览(60)
  • 如何用vscode远程连接Linux服务器

    文章目录 一、下载所需插件 二、远程连接 三、更改远程服务器名称 打开商店 下载Remote - SSH 下载Remote - SSH扩展包 点击远程资源管理器 点击SSH旁边的加号  输入: ssh 用户名 @ 服务器地址 介绍 第一个是保存到当前用户 第二个是保存到所有用户   右键点击刚才创建的远程连

    2024年02月08日
    浏览(57)
  • VsCode配置ssh免密远程连接服务器

    在我们日常开发学习的过程中,大多使用的都是linux系统,如果用linux上自带vim编辑器去开发,对大部分人来说都是不太习惯的,这时候我们就可以利用VsCode进行远程连接,下面是完整的配置过程。 1.安装Vscode 首先电脑要安装好VsCode,可以去VsCode官网(点我跳转)进行下载安装。

    2023年04月18日
    浏览(57)
  • VSCode使用Remote SSH远程连接Linux服务器【远程开发】

    转发自CSDN远程穿透的文章:【vscode远程开发】使用SSH远程连接服务器 「内网穿透」 远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无

    2023年04月21日
    浏览(62)
  • 【Linux】Vscode连接远程服务器:误删文件,如何找回

    如果你在 VS Code 的侧边栏中意外删除了一个文件,有几种方法可以尝试找回它: 1.1 第一个(有的可能不行) VS Code 会保留文件的历史记录,你可以尝试通过以下步骤找回文件: 打开命令面板:按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)。 在命令面板中输入 “Show File H

    2024年02月12日
    浏览(66)
  • vscode 连接远程服务器 服务器无法上网 离线配置 .vscode-server

    使用vscode连接远程服务器时会自动下载配置.vscode-server文件夹,如果远程服务器无法联网,则需要手动下载 1)网址: https://update.code.visualstudio.com/commit:替换为自己的vscode软件的id/server-linux-x64/stable 2)vscode commit id获取 点击导航栏中的Help–About–获取commit–复制到上方网址即可

    2024年04月10日
    浏览(68)
  • vscode连接远程服务器 + Tensorflow2环境配置 + 深度学习训练

    参考:vscode连接远程服务器(傻瓜式教学) 配置服务器pytorch/TensorFlow环境+远程连接vscode 在远程服务器安装anoconda并创建tensorflow-gpu环境并运行jupyter 【vscode连接远程服务器】 step 1:测试服务器连接 win+R 进入 cmd,在命令行输入以下命令,并根据提示输入密码 step 2:安装 ssh 插

    2024年02月08日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包