继Linux的安装教程 | 菜鸟教程,使虚拟机与Xshell连接起来

本教程详细介绍了如何通过虚拟机安装Linux,并连接Xshell进行远程操作。首先,提供了一个Linux安装教程链接,接着解释了下载Xshell的原因,主要是为了在Windows环境下更方便地调整字体大小。安装Xshell过程简单,只需一路Next。然后,教程指导检查虚拟机的网络连接状态,以及如何查看Linux IP地址。最后,说明如何使用Xshell连接Linux,指出如果IP不变,下次可直接打开先前建立的会话登录。

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

这是Linux安装教程的链接:https://blog.youkuaiyun.com/huaijiu123/article/details/82083452

虚拟机安装完成后,我们需要再安装一个软件Xshell,这个软件需要额外下载。
为什么要下载Xshell呢?
在用虚拟机的时候,我们把虚拟机与Xshell连接起来,可以远程操作虚拟机,因为在虚拟机上编程,它的字的大小是不能改变的,但把它与Xshell连接起来,就方便的很多,Xshell是windows下的软件,我们可以调节字体大小等等,当然也可以在虚拟机的终端上进行操作,只不过它的字体大小有点小。

安装Xshell

在官网上下载下来一路next。

让xshell连上Linux系统:

在查看Linux 的IP之前,应该先查看虚拟机是否连网,如果没有,我们需要先把它连上网,才会出现IP地址
如果你的界面如下显示,那么你并没有连网,应该先连网
这里写图片描述
如何连网
点上副图中箭头指向的地方,然后点System eth0,之后它会一直转圈
这里写图片描述

如果刚刚箭头指向的标志变成下边这幅图箭头指向的标志,那么恭喜你,你的虚拟机连上网了,有了IP地址,你可以将虚拟机与Xshell连接了。

### 如何使用 Xshell 连接Linux 虚拟机 要实现通过 Xshell 成功连接到 CentOS 或其他版本的 Linux 虚拟机,可以按照以下方法操作: #### 1. **确认虚拟机网络配置** 确保虚拟机中的 IP 地址已正确分配并处于活动状态。通常情况下,在 VMware 或 VirtualBox 中运行的虚拟机会自动获取一个局域网内的私有 IP 地址。可以通过执行 `ifconfig` 命令来查看当前虚拟机的网络接口及其对应的 IP 地址[^1]。 如果发现无法正常获取 IP 地址,则需检查虚拟机的网络适配器模式(NAT、桥接或仅主机模式),推荐优先选用 NAT 模式以便于访问外部资源。 #### 2. **启动 SSH 服务** 在目标 Linux 虚拟机安装并开启 SSH 服务是必要的前提条件之一。对于基于 Red Hat 的发行版如 CentOS 来说,默认可能已经预装 OpenSSH-server 组件;如果没有的话可通过 yum 安装工具完成部署: ```bash sudo yum install openssh-server ``` 接着需要确保该服务正在运行以及开机自启功能已被启用: ```bash sudo systemctl start sshd.service sudo systemctl enable sshd.service ``` 当遇到因某些原因导致原有会话断开的情况时,可尝试重新加载或者重启一次 SSHD 服务以恢复其正常工作状态: ```bash sudo systemctl restart sshd.service ``` #### 3. **建立新的 Xshell 会话** 打开 Xshell 应用程序界面后点击左上角菜单栏里的【新建】按钮创建一个新的会话文件夹项目。随后填写相应的参数选项如下所示: - 协议选择为 “SSH” - 主机名/地址处填入之前查询得到的目标虚拟机实际使用的 IPv4 数字串形式表示法。 - 用户身份认证方式一般采用密码登录最为简便快捷,当然也可以考虑密钥对加密机制提高安全性等级。 保存上述设定完毕后再双击刚才定义好的条目名称即刻触发初始化握手过程直至最终达成稳定的数据传输链路为止。 另外值得注意的是,如果你是在 Windows 平台上利用 VSCode 结合插件扩展包的形式远程操控另一台远端机器上的开发环境,则只需简单键入类似下面这样的指令字符串就能轻松搞定整个链接流程了: ```bash ssh your_username@your_host_ip_address ``` 其中,“your_username”代表你要用来登陆那台设备的有效账户名全称;而“your_host_ip_address”则对应着具体指向哪一台物理硬件实体所在的公网或者是内网段落位置坐标数值表达式[^2]。 最后提醒一点关于更改默认主机名字的小技巧——假如想给自己的系统赋予更具个性化的标签标识而非沿袭原始出厂设置所附带的那种千篇一律的标准命名方案的话,那么只需要依次敲下这几步命令行脚本语句就可以了: ```bash sudo hostnamectl set-hostname new_name ``` 这里的新名称既可以单纯由字母数字组合而成也能掺杂少量特殊字符作为间隔符存在。而且更重要的一点在于这样做完全不需要经历繁琐耗时的全面重引导动作就能够即时生效显示出来哦[^3]! --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值