使用虚拟机安装Linux系统并使用FinalShell连接(CentOS)

本文是学习Linux系统的笔记,介绍了在VMware上安装Linux系统的过程,包括VMware、FinalShell的安装,CentOS7系统的下载安装,重点讲解了网络配置,涉及网络号和子网掩码设置,最后说明了如何用FinalShell连接VMware中的Linux系统。

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

Linux操作系统

写在前面:本文用来记录我在学习Linux系统中的学习笔记。

Linux操作系统安装

需要准备的软件:

  • VMWARE(用于挂载虚拟机)或者阿里云服务器
  • FinalShell或者XShell或者其他能实现连接Linux的Shell
  • CentOS7(在阿里云镜像站下载)

VMWARE安装

使用该网址下载即可:https://pc.qq.com/search.html#!keyword=vmware

安装过程全部默认即可(可将软件安装在非系统盘,根据自己需求修改)

密钥:(百度解决)

Linux系统下载安装

在阿里云服务器下载Linux系统:https://developer.aliyun.com/mirror/

mark

选择CentOS7(Mini)

下载完成后即可开始安装:

  1. 使用VMWARE添加新的虚拟机
  2. 在添加系统文件的时候选择刚刚下载好的文件即可,注意必须是ISO文件,且该文件不能被压缩文件代理。
  3. 接下来全部默认即可,在系统配置选择阶段,推荐选择4G内存,2CPU4核,当然也可以全部最低,根据自己实际情况选择即可

接下来便可以启动虚拟机开启Linux系统,激活系统的程序比较简单,这里就不赘述

FinalShell安装

http://www.hostbuf.com/

网络配置

这个是重点难点。

网络号和子网掩码

mark

mark

mark

记住该子网及其子网掩码,进入Linux系统

配置网络

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

点击i,进入编辑模式,左下角出现insert

# 修改以下内容
BOOTPROTO=static
onboot=yes
# 增加以下内容
IPADDR=192.168.120.200
NETMASK=255.255.255.0
GATEWAY=192.168.120.2

先按 esc 退出编辑模式,再按 shfit+: 进入命令模式,再输入 wq ,点击回车保存并退出。

重启Linux网络服务

systemctl restart network

到此全部配置完成,可以使用FinalShell连接VMWARE中的Linux

FinalShell连接Linux

打开FinalShell

mark

新建一个连接

mark

选择SSH连接

mark

设置属性

mark

完成,连接成功

mark

### 使用 FinalShell 连接 CentOS 虚拟机 #### 安装必要的工具和服务 对于无法找到 `ifconfig` 的情况,可以执行以下命令来安装所需的网络工具包: ```bash yum -y install net-tools.x86_64 ``` 为了能够通过 SSH 协议远程访问 Linux 系统,在虚拟机终端中先切换到超级用户模式安装 OpenSSH 服务器软件包[^2]: ```bash su yum install openssh-server ``` #### 配置 VirtualBox 网络设置 有时需要调整宿主机与虚拟机之间的网络通信方式。这可能涉及到更改适配器类型或是启用桥接网卡等功能以确保两者间能正常通讯[^1]。 #### 修改 SSH 默认端口(可选) 出于安全考虑,默认情况下建议保持默认端口不变;但如果确实有需求改变,则可通过编辑 `/etc/ssh/sshd_config` 文件实现这一点,重启服务使新配置生效[^3]: ```bash vi /etc/ssh/sshd_config # 找到 Port 行将数字改为期望值,比如7789 service sshd restart ``` > **注意**: 更改后的端口号需在防火墙规则里开放相应端口。 #### 解决连接超时问题 如果遇到连接失败提示 “Connection timed out”,可能是由于防火墙阻止了外部请求或者是 IP 地址发生了变化等原因造成。此时应检查目标机器上的防火墙状态以及确认其公网可达性[^4]。 #### 设置 FinalShell 建立连接 打开 FinalShell 应用程序之后,按照界面指示创建新的会话,填写好对应的 IP 地址、用户名和密码等必要参数即可完成初次登录操作。如果是自定义过 SSH 端口的话,请记得在此处指定正确的端口号。 ```python { "host": "your_vm_ip", "port": 7789, "username": "root", "password": "your_password" } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值