【Linux】虚拟机与Xshell及VS Code的连接

本文介绍了如何在VMwareWorkstationPro中安装Ubuntu18.04.5,配置SSH服务以连接Xshell和VisualStudioCode,并在VSCode中设置SSH插件进行远程开发。涉及到了虚拟机IP获取、工具安装、Xshell连接配置和VSCode配置的详细步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、基础环境

        虚拟机:VMware Workstation Pro

        虚拟机镜像:ubuntu-18.04.5-desktop-amd64.iso

        其他:Xshell 6、Xftp 6、Visual Studio Code

上述软件的安装操作不再赘述,优快云上有大量的优秀博文,可参考:详细安装教程

二、虚拟机配置

        1.在使用Xshell以及VS Code时,都需要使用SSH协议,同时需要获取虚拟机的IP地址,进入系统后IP地址可以通过设置中的网络详细信息来获取,同时保证虚拟机的虚拟网络编辑器NAT模式的子网与当前IP地址在同一个网段,若不在一个网段则需要更改。也可使用DHCP固定IP。

        2.可以在终端使用命令ifconfig获取当前IP,但是需要安装工具net-tools,在安装前先进行更新sudo apt update,再进行安装sudo apt install net-tools。(sudo:允许系统管理员让普通用户执行一些或者全部的root命令、sudo su:切换管理员权限、su:切换权限、apt:包管理器)

         3.最后sudo apt install openssh-server安装ssh相关服务,可以通过ps -ef | grep ssh 来查看是否安装成功(ps -ef:查看所有进程、 grep:过滤出某项、|:管道命令指ps命令与grep同时执行)以及sudo apt install build-essential 安装gcc/g++/make等工具。

三、Xshell 6配置

        Xshell6则新建连接将主机地址写入即可,连接时输入设置的密码,即可与虚拟机连接使用。

四、VS Code配置

        1.需要在VS Code扩展中安装相应的插件:Chinese (Simplified)【语言切换】、C/C++ Themes【编译】、Remote Development【SSH插件】。

        2.配置好插件重启后点击远程资源管理器,点击SSH的设置按钮,选择默认的config文件进行配置,HOST 名称、HOSTNAME IP地址、USER 用户名,保存刷新后输入密码连接即可。

        3.连接到远程虚拟机后就可以访问以及创建相应的文件啦,也可以通过VS Code向虚拟机安装相应的服务。

        4.VS Code中没有删除SSH连接的按钮,必须进入config配置文件中删除。

PS:

        在VS Code中对SSH连接config文件的配置,无论是更新还是删除保存后都要进行刷新才能更新出来相应的连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值