[TOC]

0x00 RedHat 8.x 安装配置

描述: 本章节主要在ESXI中进行安装RedHat实践流程。

环境说明:

  • ESXI : 7.0.2 (ESXi 内部版本号:17867351)
  • Redhat : rhel-8.4-x86_64-dvd.iso


Tips: 此处安装Redhat8带Desktop桌面(GUI)的方便后续的学习。


安装部署流程:

  • Step 1.在ESXI中创建虚拟机并进行以下配置选择客户机操作系统-Redhat -> Red Hat Enterprise Linux 8.0.0(RHEL8.0)-点击下一页后根据实际需求设置CPU/内存/硬盘以及数据存储ISO文件。
WeiyiGeek.ESXIConfigure

WeiyiGeek.ESXIConfigure

  • Step 2.启动我们刚才创建的Redhat8虚拟机并启用远程控制台选择Install Red Hat Enterprise Linux 8.4 -> 进入到安装界面摘要配置如下(此处我们安装GUI带界面的),点击安装。
WeiyiGeek.Redhat8安装界面

WeiyiGeek.Redhat8安装界面

  • Step 3.等待安装进度完成后重启系统,重启之后提示许可信息点进去选择Done(同意接受)然后结束配置;
WeiyiGeek.安装界面

WeiyiGeek.安装界面

  • Step 4.输入刚才创建的用户名和账号密码,选择语言以及输入法。
WeiyiGeek.登录

WeiyiGeek.登录

  • Step 5.订阅RHEL服务(激活系统),并查看激活状态。

    1
    2
    3
    4
    5
    6
    7
    [root@redhat8 ~]# subscription-manager register --username=weiyigeek --password=password--auto-attach 
    正在注册到:subscription.rhsm.redhat.com:443/subscription
    这个系统已使用 ID 544ce14b-f18-xxxx-8516-3xxxxx7e9a 进行了注册
    注册的系统名是:redhat8
    已安装的产品的当前状态:
    产品名称: Red Hat Enterprise Linux for x86_64
    状态: 已订阅
    WeiyiGeek.RHEL激活

    WeiyiGeek.RHEL激活

  • Step 6.在我们订阅RHEL服务后我们就可以采用redhat默认提供的软件仓库进行软件的安装以及更新(yum update)。

    WeiyiGeek.系统更新

    WeiyiGeek.系统更新


0x01 RedHat 8.x 补充配置

注册 RedHat 开发者申请免费订阅RHEL服务

描述: 注册成为开发者计划的成员现在可以得到一套免费的 Red Hat Enterprise Linux 许可证,RHEL 开发套件将为程序员提供一个构建企业应用的稳定发展平台。红帽开发订阅成员还可以免费得到一套 Red Hat JBoss 中间件副本,当然,这都只是(限定)用于非生产环境的开发订阅。

开发者官网地址: https://developers.redhat.com/


Tips : ReadHat 在 2021年1月20日在官方博客发布文章《新的一年,新的更易获得的 RHEL (New Year, new Red Hat Enterprise Linux programs: Easier ways to access RHEL)》,给大家带来了针对个人和小型团队的低成本、无成本免费的 RHEL 版本:针对小型生产工作负载的无成本 RHEL,单个开发人员通过订阅就可以用于多达16个系统,只需要登录账户就能获取,订阅当中也可以升级到完全支持。 原文地址: https://www.redhat.com/zh/blog/new-year-new-red-hat-enterprise-linux-programs-easier-ways-access-rhel


实际流程:

  • Step 1.首先你要有一个红帽账户注册地址: https://www.redhat.com/wapps/ugc/register.html , 此处注册按照实际情况输入即可。
    注意: Red Hat帐户允许您访问产品评估、购买功能和知识管理内容。Red Hat将使用下面收集的个人数据(如您的联系信息和帐户信息)来创建和管理您的Red Hat帐户。我们使用个人数据来识别和验证您的身份,满足您的请求,并为您提供信息、支持和客户服务。
    注意:两种用户类型(Account Type)的区别,1) 公司Red Hat帐户允许一组用户集中购买或管理公司组织内的系统(系统管理员、采购代理、IT管理等), 2) 个人红帽帐户用于购买或管理您自己的个人系统。

WeiyiGeek.注册Redhat

WeiyiGeek.下载Linux 8.4.0

WeiyiGeek.下载Linux 8.4.0

  • Step 4.下载完成后进行安装部署,在安装完成后需要进行激活, 因为在安装完成后你可能发现并不能使用yum 或 dnf 命令进行系统升级或者安装软件,因为我们还没有激活授权,官方的 Yum Repo 是不可用的,我们可以通过subscription-manager命令进行快速的激活。
    1
    2
    3
    4
    5
    6
    7
    $ subscription-manager register --username=注册账号 --password=Passw0rd --auto-attach
    # Registering to: subscription.rhsm.redhat.com:443/subscription
    # The system has been registered with ID: af282805-635b-4588-8a51-edeaf57x8ace
    # The registered system name is: 注册邮箱
    # Installed Product Current Status:
    # Product Name: Red Hat Enterprise Linux for x86_64
    # Status: Subscribed # 表示注册成功

0x02 RedHat 入坑出坑

1.RedHat 5.x 忘记root密码后如何重置?

操作步骤:
步骤 01.重启系统在系统引导界面按下e键进入GRUB启动内核选择,在显示内核参数菜单栏中再次按下E键(例如此处 2.6.18-92.e15).

步骤 02.之后再次选中kernel/vmlinuz-2.6.18-8.el5xem ro root=/dev/voGroup00 rhgb quiet 行按E进入编辑模式,在尾部加上single表示进入单用户模式,按下回车键。

步骤 03.在GRUB界面在我们编辑的kernel /vmlinuz...那一行按下B重新引导进入单用户模式,如下图所示。

WeiyiGeek.RedHat 5.x GRUB

WeiyiGeek.RedHat 5.x GRUB

步骤 04.进入单用户模式后,在sh-3.2# 处输入passwd 按 enter 进入,并在New UNIX password: 输入root的新密码即可。

步骤 05.修改完成后执行reboot命令重启服务器登陆即可。