VSCode+SSH远程连接Ubuntu服务器

1.下载插件

2.按F1,选择Remote-SSH:Add New SSH Host

3.输入,服务器的用户名@ip地址

4.选择第一个配置文件进行更新,用户添加成功后右下角弹出提示,点击connect

5.选择服务器的系统,并输入登录密码

注意:主机和服务器需要在同一个网段下,否则会报错无法连接:
Could not establish connection to "192.168.80.129": XHR failed.
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 为了使用 VS Code 进行 SSH 远程连接 Ubuntu,您需要完成以下步骤: 1. 在 Ubuntu 上安装 OpenSSH 服务器,并配置 SSH 密钥登录(若您的 Ubuntu 已经安装了 OpenSSH,且配置密钥登录,可跳过此步骤) 2. 在本地安装并配置 VS Code 的 Remote Development 插件。 3. 打开 VS Code,点击“视图”菜单下的“远程终端”,在弹出菜单中点击“连接到远程主机”。 4. 在“连接到远程主机”窗口中,输入要连接的 Ubuntu 主机的 IP 地址和用户名,点击“连接”。 5. 如果配置正确,您会被提示输入密钥的密码,输入密码并登录即可使用 VS Code 进行远程连接。 如果你的本地机器没有安装 ssh-keygen,也可以手动在本地机器上生成密钥,将其传到远程机器上进行密钥认证,这里只是简单的介绍流程,如果有具体问题可以继续提问 ### 回答2: VSCode是一款强大的文本编辑器,可以实现多种开发工作,远程连接Ubuntu就是其中之一。VSCode提供了内置的SSH插件,可以实现远程连接Ubuntu。以下是详细的步骤: 第一步:安装VSCode 如果你还没有安装VSCode,可以在官网上下载对应系统的安装包,然后按照安装向导安装即可。 第二步:安装插件 打开VSCode,在左侧的侧边栏中点击“Extensions”按钮,然后搜索“Remote-SSH”插件,安装。安装完成后,重启VSCode。 第三步:配置SSH连接 打开VSCode,点击左下角的“小人”图标,选择“Remote-SSH: Connect to Host...”。然后选择“Add New SSH Host...”(如果你已经有其他主机了,则可以在列表里选择“Add New SSH Host…”) 然后在弹出的对话框中填写连接信息。Host(远程主机的地址或者IP地址)、Port(SSH连接的端口,默认为22)、Username(远程主机的用户名)、Password或者PrivateKey(远程主机的密码或私钥)。 其中,PrivateKey是建议使用的方式,可以提高安全性。如果你使用密码验证,在输入密码后,可能会弹出“存在未知主机,是否信任该主机”提示框,输入“yes”后即可。 第四步:连接 配置完成后,可以在左下角的“小人”图标中看到已经新添加的主机。选中主机,点击“Connect”,即可连接。连接成功后,你可以看到VSCode的编辑器左下角显示已连接的主机。 总结:VSCode提供了强大的SSH插件,可以方便地远程连接Ubuntu。通过这个插件,你可以在本地使用VSCode编辑器,而不需要登录Ubuntu进行开发。它的安装和配置非常简单,只需要几步即可完成。 ### 回答3: VSCode是一款免费开源的代码编辑器,它集成了诸多插件和功能,为开发者提供了丰富的开发体验。在很多场景下,我们需要使用远程主机运行代码,而SSH连接则是一种比较常见的方式。本文主要介绍如何通过VSCode SSH远程连接Ubuntu。 一、配置Ubuntu远程SSH服务 首先我们需要在Ubuntu上配置SSH服务。打开Ubuntu终端,输入以下命令: sudo apt-get update sudo apt-get install openssh-server 这样就安装完了SSH服务,接着我们需要修改配置文件,使用nano或其他编辑器打开SSH配置文件: sudo nano /etc/ssh/sshd_config 找到以下两行代码并去掉注释 PasswordAuthentication yes PubkeyAuthentication yes 改为以下代码 PasswordAuthentication no PubkeyAuthentication yes 最后重新启动SSH服务: sudo service ssh restart 二、在VSCode中安装插件 在VSCode中,我们需要下载安装Remote Development插件,这款插件支持远程开发,它会帮我们完成远程连接、文件传输、远程编译等操作。 在VSCode中按下F1键,输入“ext”,选择“Extensions: Install Extensions”,然后搜索并安装“Remote Development”插件。 三、连接到远程主机 在VSCode中,打开Command Palette并输入“Remote-SSH: Connect to Host”,选择“Add New SSH Host”,输入Ubuntu主机的IP地址,并输入连接信息,例如: ssh username@IP_address 输入密码后即可连接到远程主机。 四、在远程主机上编写代码 连接成功后,你就可以在远程主机上打开并编写代码了。你可以在VSCode的文件栏中找到远程主机上的文件,也可以在终端中运行程序。 总之,VSCode SSH远程连接Ubuntu,可以非常轻松地在一台主机上编写、打包和运行代码,提高开发效率,尤其适用于远程协作和服务器管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值