虚拟机 | centos Stream 9 安装流程以及finalshell连接

项目场景:

简述项目相关背景:

CentOS Stream 9下载地址:
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/

在这里插入图片描述

CentOS官方已全面停止维护CentOS Linux项目。CentOS 7在2024年6月30日停止技术服务支持,而在此之前,CentOS 8已经在2022年1月1日停止了服务支持。

    1. CentOS Stream
      CentOS Stream是CentOS Linux 8之后的下一代操作系统,它提供了最新的软件包。虽然这是一个稳定的分支,但由于它包含最新的软件包,可能会有一些不完全稳定的情况。适合那些希望尝试最新功能但不介意偶尔不稳定的用户。
    1. Rocky Linux
      Rocky Linux是由CentOS原开发团队启动的项目,旨在作为CentOS的替代品。它提供了与CentOS兼容的包,并且是完全开源的。Rocky Linux注重稳定性和长期支持,非常适合需要一个可靠替代品的用户。
    1. AlmaLinux
      AlmaLinux也是一个CentOS的替代品,它提供了一个稳定且可靠的环境,同时保持与CentOS的兼容性。这个项目同样是开源的,专为需要稳定性和长期支持的用户设计。
    1. Ubuntu LTS
      虽然Ubuntu LTS(长期支持版本)不是直接的替代品,但它提供了稳定性和安全性,并且有广泛的社区支持。例如,Ubuntu 20.04 LTS “Focal Fossa” 就是一个长期支持版本,适合那些希望稳定性和安全性的用户。
    1. Red Hat Enterprise Linux (RHEL)
      对于需要商业支持和更稳定环境的用户,可以考虑Red Hat的付费版本RHEL。它提供了高度的稳定性和企业级支持,但需要支付订阅费用。

安装步骤

1、使用典型(节省空间)

在这里插入图片描述

2、稍后安装方便配置

在这里插入图片描述

3、优选Linux 9 版本符合

在这里插入图片描述

4、浏览位置,选择空间大的磁盘

在这里插入图片描述

5、 配置信息,选择镜像

在这里插入图片描述

6、启动,选择第一个安装

在这里插入图片描述

7、选择语言

在这里插入图片描述

8、主要配置

在这里插入图片描述

9、服务器优选最小安装以及基础环境工具

在这里插入图片描述

10、root账户开放远程登录权限

在这里插入图片描述

问题描述

项目中遇到的问题:
使用finalshell远程连接工具连接CentOS Stream 9 失败,错误信息:

Too many authentication failures 。
过多次认证失败


原因分析:

1、账户 / 密码错误

2、防火墙阻挡

3、root账户远程登录未开放


解决方案:

核实自身的账户、密码是否正确

- 如果忘记密码,可采取以下命令,重置密码: 
- `sudo passwd

`

防火墙处理

  • 实验环境,关闭防火墙:
    • systemctl stop firewalld
    • systemctl status firewalld :查看防火墙状态
  • 非实验环境,开放端口:22
# 检查端口是否开放
sudo firewall-cmd --zone=public --query-port=22/tcp

# 开放端口
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

# 重启防火墙
sudo firewall-cmd --reload

开放root远程登录权限

# 打开配置文件
vim /etc/ssh/sshd_config

在这里插入图片描述

  • PermitRootLogin 该配置项控制root用户的远程登录
    • yes:表示允许root用户远程登录
    • no:表示不允许root用户远程登录
    • prohibit-password:表示禁止root用户远程使用密码登录,但是可以使用公钥认证进行登录

完结

  • 完结撒花!我是鳄鱼杆,钓……鳄鱼的杆儿!
    在这里插入图片描述
### 安装和配置 CentOS Stream 9 虚拟机 #### 下载 CentOS Stream 9 ISO 文件 为了安装 CentOS Stream 9,在虚拟机环境中首先需要获取该操作系统的镜像文件。可以从官方提供的链接下载适用于 x86_64 架构的 ISO 镜像[^2]。 #### 创建新的虚拟机实例 利用如 VMware 或 VirtualBox 这样的软件来创建一个新的虚拟机。在设置过程中,选择自定义硬件选项以便更好地控制分配给新系统的资源量。对于 CPU 和内存的选择应基于主机的实际能力;如果计划之后会复制此虚拟机,则需预留足够的计算资源以支持多个实例的同时运行[^3]。 #### 设置磁盘空间和其他参数 当涉及到存储时,建议至少分配 50GB 的硬盘容量用于安装 Linux 及其应用程序,特别是打算在此平台上部署大数据处理框架 Hadoop 之类的服务时更是如此。另外,确认 BIOS 中已启用 VT-x/AMD-V 技术的支持,这对于提高来宾操作系统性能至关重要。 #### 开始安装过程并完成初始设定 启动新建好的虚拟机后按照屏幕提示逐步推进直至结束整个安装流程。期间可能会被询问有关分区方案、网络连接方式等问题,请依据个人需求做出合理决策。一旦到达命令行界面即表示基本环境搭建完毕。 #### 查看当前网络配置 通过执行 `nmcli device show` 命令可获得关于本机网卡状态及其关联属性的信息概览。这一步骤有助于了解现有的联网状况从而为进一步调整打下基础[^1]。 ```bash nmcli device show ``` #### 修改网络接口配置实现静态IP地址指派 编辑 `/etc/sysconfig/network-scripts/ifcfg-<interface_name>` 文件中的相关内容(其中 `<interface_name>` 是具体的网络适配器名),将其更改为适合长期使用的固定 IP 地址格式: ```bash BOOTPROTO=static ONBOOT=yes IPADDR=<your_static_ip> NETMASK=<subnet_mask> GATEWAY=<gateway_address> DNS1=<primary_dns_server> DNS2=<secondary_dns_server> ``` 保存更改后的文档重启服务使改动生效: ```bash systemctl restart NetworkManager ``` 以上就是针对如何在 CentOS Stream 9 上建立及初步定制一台功能完备的虚拟服务器所做的指导说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鳄鱼杆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值