【Linux】AlmaLinux 9.5虚拟机安装过程记录分享

关于AlmaLinux系统感兴趣的,可以去我之前写的另外一篇博客里面看看:

https://blog.csdn.net/cnskylee/article/details/143142690

语言,选择【简体中文(中国)】,点击【继续】,进入后续设置

在【安装信息摘要】界面,可以对系统安装的类型(如内核版本、带GUI界面的服务器版本等)、安装位置、网络和主机名,以及是否启用root用户等进行设置。 

点击【安装目标位置】,来自定义分区,存储配置点选【自定义】,然后点击【完成】

点击自动创建分区,即可看见下面的界面,系统会自动创建启动分区(默认1GB),swap分区(默认4GB)、根分区(剩余35GB)。点击【完成】-【接受更改】,完成自定义分区设置

这里还可以缩减根分区(/)的大小,来创建其他的数据分区(如:/data)或者应用分区(如:/app)。

系统安装类型默认(Server/ with GUI)即可,即带图形化界面的服务器。

点击【KDUMP】,取消【启用 kdump (E)】的默认勾选,点击【完成】

点击【网络和主机名】,来配置主机名和网络,手动输入主机名,点击【应用】即可。注意,主机名是有字符格式要求的,部分特殊字符是不允许使用的。

点击【配置】,进入网络信息配置界面,点击【IPv4设置】标签,将自动DHCP修改为手动,点击【添加】,设置服务器的IP、子网掩码和网关地址(网关地址可以在虚拟机的网络配置里面查询),配置DNS服务器(多个DNS地址之间使用英文的逗号分隔),勾选下面的【需要IPv4地址完成这个连接】,点击【保存】

点击右侧的小圆圈,开启网络,可以查看相关网络配置信息。点击【完成】,退出网络和主机名的设置。

点击【root密码】,取消【锁定root账户】的默认勾选,并设置和确认root用户密码。最后点击【完成】

点击【安全配置文件】,关闭【应用安全策略】,点击完成

配置完成后,点击右下角的【开始安装】即可进入系统安装环节

貌似安装过程中还会联网下载软件包(我的虚拟机和主机共享网络)

安装完成,点击重启系统即可。 

在虚拟机的GUI界面,首次登录需要设置一个普通用户(比如:temp),然后登录到 temp 用户后,可以su切换到root用户,并且通过terminal终端,修改sshd_config文件,增加一行配置

vi /etc/ssh/sshd_config

PermitRootLogin yes

修改后,保存退出,并且重启系统。重启后,即可使用第三方的工具,如SecureCRT直接使用root用户登录系统。否则,无法使用第三方工具直接使用root用户远程登录系统。

下面,我们可以执行下面的命令,来开启和设置系统的控制台服务(随系统自动启动),控制台的端口为9090。

[root@almalinux-9 ~]# systemctl enable --now cockpit.socket
Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket → /usr/lib/systemd/system/cockpit.socket.
[root@almalinux-9 ~]# systemctl start cockpit.socket
[root@almalinux-9 ~]# systemctl status cockpit.socket
◠cockpit.socket - Cockpit Web Service SocketLoaded: loaded (/usr/lib/systemd/system/cockpit.socket; enabled; preset: disabled)Active: active (listening) since Fri 2024-12-20 11:53:56 CST; 13s agoUntil: Fri 2024-12-20 11:53:56 CST; 13s agoTriggers: ◠cockpit.serviceDocs: man:cockpit-ws(8)Listen: [::]:9090 (Stream)Process: 1674 ExecStartPost=/usr/share/cockpit/motd/update-motd  localhost (code=exited, status=0/SUCCESS)Process: 1681 ExecStartPost=/bin/ln -snf active.motd /run/cockpit/motd (code=exited, status=0/SUCCESS)Tasks: 0 (limit: 37300)Memory: 1.2MCPU: 24msCGroup: /system.slice/cockpit.socket12月 20 11:53:56 almalinux-9.5 systemd[1]: Starting Cockpit Web Service Socket...
12月 20 11:53:56 almalinux-9.5 systemd[1]: Listening on Cockpit Web Service Socket.

如果想通过虚拟机的IPv4地址和9090端口来访问这个管理后台,还需要关闭系统的防火墙和selinux。

遇到下面无法通过root用户登录控制台的,还需要修改/etc/cockpit/disallowed-users文件,将里面的root用户注释(貌似不能删除,删除重启系统还是无法登录)。

再次登录成功。这个管理后台,对系统的运维是非常有用的,节省了运维人员日常繁复的命令式巡检,提升了工作效率。

在管理后台也可以直接使用模拟的控制台来执行命令,内核版本5.14.0-503,版本代号:Teal Serval

 

系统自带的Podman容器控制组件,还是感觉不好用,在管理后台的Podman容器功能模块里面,通过 docker.io下载不了镜像,换个域名,竟然自动在域名前面又加上了docker.io,也是奇葩。另外想要安装使用docker的原生组件,还得把系统自带的Podman相关组件给卸载,否则会冲突。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/64749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习——现代卷积神经网络(七)

深度卷积神经网络 学习表征 观察图像特征的提取⽅法。在合理地复杂性前提下,特征应该由多个共同学习的神经⽹络层组成,每个层都有可学习的参数。 当年缺少数据和硬件支持 AlexNet AlexNet⽐相对较⼩的LeNet5要深得多。 AlexNet由⼋层组成&#xff1a…

时间管理系统|Java|SSM|JSP|

【技术栈】 1⃣️:架构: B/S、MVC 2⃣️:系统环境:Windowsh/Mac 3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7 4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html 5⃣️数据库可…

linux 合并uboot dtb kernel rootfs 文件制作nor flash 烧录镜像

一:需求 将uboot dtb_image rootfs 根据对应的flash地址合并为一个文件方便批量烧录,也适用其他文件的合并 二:制作命令 以uboot (u-boot-with-spl.img): flash 地址 :0x0 dtb_image (zImage-dtb): flash 地址&#xff1…

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕 2024/12/17 17:21 缘起,最近需要识别法国电影《地下铁》的法语字幕,使用 字幕小工具V1.2【whisper套壳/GUI封装了】 无效。 那就是直接使用最原始的whisper来干了。 当你重装WIN10的时候&#…

PostgreSQL技术内幕21:SysLogger日志收集器的工作原理

0.简介 在前面文章中介绍了事务模块用到的事务日志结构和其工作原理,本文将介绍日志的另一个部分,操作日志,主要去描述SysLogger日志的工作原理,流程以及其中关键的实现:日志轮转,刷盘性能问题等&#xff…

算法题型整理—双指针

整理双指针算法题型 两数之和 II - 输入有序数组 给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列 ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] &#…

2025前端面试热门题目——计算机网络篇

计算机网络篇——面试 1. 到底什么是 TCP 连接? TCP 连接的定义 TCP(传输控制协议)是一个面向连接的传输层协议。TCP 连接是通过 三次握手 确立的可靠数据通信链路,保证了在不可靠网络(如互联网)上的数据传输的准确…

css 颗粒度

行内样式&#xff1a;样式全部写入行内。自由度最高&#xff0c;可定制化最强。但是不方便样式的复用&#xff0c;每次都要写完整的样式。 <div style"background-color: #ffffff; color: #333333;">我是一个div </div>原子化 CSS&#xff1a;每一个类名…

iOS 多个输入框弹出键盘处理

开发中遇到这样一个场景&#xff0c;有多个输入框 而不同的输入框&#xff0c;需要页面向上偏移的距离不一样 这个时候&#xff0c;需要我们在获取到键盘弹出通知的时候&#xff0c;需要 知道我们开始进行编辑的是哪一个输入框&#xff0c;这个时候 需要我们知道一个技术点&…

如何与AI对话,写好Prompt

如何与AI对话&#xff0c;写好Prompt 在与人工智能的互动中&#xff0c;Prompt的作用就如同一把开启智慧之门的钥匙。你或许不知道&#xff0c;一个简单的指令就能引导AI为你创造出想要的结果。因此&#xff0c;理解Prompt的定义与重要性是你与AI对话的第一步。 Prompt的定义…

dolphinscheduler服务RPC框架源码解析(八)RPC提供者服务整合Spring框架实现

RPC提供者服务整合Spring框架实现 1.概述2.整合设计2.1.设计分析2.2.实现类关系设计3.整合实现3.1.WorkerServer启动3.2.WorkerRpcServer启动3.3.SpringServerMethodInvokerDiscovery类3.4.扫描注册RPC提供者的ServerMethodInvoker对象3.5.谁来执行扫描注册3.6. 注册ServerMeth…

GUI07-学工具栏,懂MVC

MVC模式&#xff0c;是天底下编写GUI程序最为经典、实效的一种软件架构模式。当一个人学完菜单栏、开始学习工具栏时&#xff0c;就是他的一生中&#xff0c;最适合开始认识 MVC 模式的好时机之一。这节将安排您学习&#xff1a; Model-View-Controller 模式如何创建工具栏以及…

spring实现发送邮件功能

获取邮箱授权码 打开POP3/SMTP服务 复制授权码 pom.xml导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId…

Vue+element 回车查询页面刷新

问题描述&#xff1a; form 表单出查询条件需要实现 input 输入完成后键盘回车查询&#xff1a;keyup.enter“handleQuery”&#xff0c;如果 form 里只有一个input&#xff0c;回车没有触发事件&#xff0c;而是刷新页面&#xff0c;放两个input就没问题 问题原因&#xff1…

如何编辑调试gradle,打印日志

在build.gradle.kts中输入 println("testxwg1 ") logger.lifecycle("testxwg2") logger.log(LogLevel.ERROR,"testxwg5") 点刷新就能看到打印日志了

基于Vue 3 简单自定义Table组件(乞丐版)

本技术文档介绍了如何使用 Vue 3 和 TypeScript 构建一个高度可定制的表格组件&#xff0c;并通过插槽支持自定义列内容。本文档将详细讲解表格组件的实现原理、结构、使用方法以及样式定制。 目录 组件概述组件结构使用案例 1. 组件概述 这个 Table 组件是一个高度可定制的…

jvm栈帧中的动态链接

“-Xss”这一名称并没有一个特定的“为什么”来解释其命名&#xff0c;它更多是JVM&#xff08;Java虚拟机&#xff09;配置参数中的一个约定俗成的标识。在JVM中&#xff0c;有多个配置参数用于调整和优化Java应用程序的性能&#xff0c;这些参数通常以一个短横线“-”开头&am…

怎么将pdf中的某一个提取出来?介绍几种提取PDF中页面的方法

怎么将pdf中的某一个提取出来&#xff1f;传统上&#xff0c;我们可能通过手动截取屏幕或使用PDF阅读器的复制功能来提取信息&#xff0c;但这种方法往往不够精确&#xff0c;且无法保留原文档的排版和格式。此外&#xff0c;很多时候我们需要提取的内容可能涉及多个页面、多个…

TCP常见问题

文章目录 一、两种状态图二、常见问题1、MSL是什么 3、为何等待2MSL3、为何三次握手&#xff0c;不握手、握手一次、两次行吗4、为何四次挥手&#xff0c;三次行吗&#xff0c;两次行吗 一、两种状态图 四次挥手 二、常见问题 1、MSL是什么 MSL是Maximum Segment Lifetime的英…

UG NX二次开发(C#)-机电概念设计-UIStyler中selection块选择信号等对象的过滤器设置

文章目录 1、前言2、创建机电概念设计的模型3、创建UIStyler4、在VS2022中创建NXOPEN CSHAP的工程5、设置信号与信号适配体的过滤器6、测试选择的对象1、前言 在UG NX二次开发过程中,经常会用到UIStyler中的Selection块,即是选择对象,选择对象由于其可以选择多种类型的对象…