rocky 9.3适用的epel安装包
时间: 2025-01-25 07:03:20 浏览: 72
Rocky Linux 是由 CentOS 社区维护的一个开源派生版本,它的更新节奏与 CentOS Stream 相似。Rocky Linux 9.3基于 CentOS Stream 9,因此可以参考 CentOS Stream 9 的EPEL (Extra Packages for Enterprise Linux) 安装包。
对于 Rocky Linux 9.3,你需要安装 EPEL 版本为 9 的软件包。EPEL 9 仓库的URL如下:
- 主页: https://download.fedoraproject.org/pub/epel/9/
- RPM 包下载: https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch
在 Rocky Linux 9.3 上安装 EPEL,首先确保你的系统上已经添加了官方的 Rocky Linux 仓库,然后可以运行下面的命令来启用并安装 EPEL 9:
```sh
sudo yum-config-manager --enable epel9
sudo yum update -y
```
这将安装 `epel-release-9-10.noarch.rpm` 等相关的EPEL 9包,之后就可以从EPEL 9仓库获取软件包了。
相关问题
rocky9.3配置网卡
### 如何在 Rocky Linux 9.3 上配置网卡
#### 使用命令行工具 `nmcli` 配置网卡
在网络管理方面,Rocky 9 默认采用 NetworkManager 来进行管理,并且不再使用传统的 `/etc/sysconfig/network-scripts/` 中的 ifcfg 文件来保存网络设置[^3]。相反,新的网络配置文件被存储为密钥文件格式,在目录 `/etc/NetworkManager/system_connections/` 下。
对于通过命令行方式快速配置网卡的情况,可以利用 `nmcli` 命令完成基本操作:
- **查看当前设备状态**
```bash
nmcli device status
```
这条命令会显示所有已知的网络接口及其连接状况,包括名称、类型以及它们的状态等信息[^4]。
- **激活特定网卡**
假设要启动名为 `ens160` 的以太网适配器并使其自动获取 IP 地址,则执行如下指令:
```bash
nmcli connection up ens160
```
这将尝试启用指定的物理端口并与之关联最近一次使用的配置文件建立连接;如果之前从未对此接口做过任何设定,则可能会创建一个新的默认配置。
- **手动添加静态IP地址给某个网卡**
当需要为某张网卡分配固定的IPv4地址时(比如这里设定了一个内部局域网内的固定IP),可以通过下面的方式实现:
```bash
nmcli con mod "ens36" ipv4.addresses '192.168.10.12/24' \
ipv4.gateway '192.168.10.2' \
ipv4.dns '192.168.10.2 8.8.8.8' \
ipv4.method manual
nmcli con up "ens36"
```
上述脚本中的 `"ens36"` 是目标网卡的名字,而后面的参数指明了该网卡应该具有的具体属性,如子网掩码长度(/24),默认路由(即网关) 和DNS服务器列表。最后一条语句用于立即应用更改并使新设置生效[^5]。
#### 图形界面下的网卡配置方法
除了命令行之外,也可以借助图形化工具来进行更直观的操作。打开“Settings”应用程序,导航到“Network”,从中可以选择相应的网络接口进行编辑,调整其各项参数直至满足需求为止。不过需要注意的是,这种方式更适合于桌面环境而非无头服务器部署场景。
rocky9.3安装nessus
### 安装 Nessus 的前提条件
要在 Rocky Linux 9.3 上成功安装 Nessus,需满足以下依赖项和环境准备:
- 系统已更新至最新版本[^2]。
- 已启用 EPEL 和其他必要的软件仓库[^3]。
以下是具体的操作说明:
---
### 更新系统并配置基础环境
在开始之前,确保系统的包管理器是最新的,并且已经启用了额外的存储库支持。运行以下命令来完成此操作:
```bash
sudo dnf update -y && sudo dnf install epel-release -y
```
这一步会将系统升级到最新的稳定状态,并激活扩展功能的支持[^4]。
---
### 下载与安装 Nessus 软件包
Tenable 提供了官方的 RPM 包用于 Red Hat 及其衍生发行版(如 CentOS 或 Rocky Linux)。执行如下步骤获取并部署该工具:
#### 步骤一:访问 Tenable 官方网站注册账户
由于 Nessus 是商业产品的一部分,因此需要先登录或创建一个免费账号以下载对应的二进制文件[^5]。
网址链接为:<https://www.tenable.com/products/nessus-vulnerability-scanner>
#### 步骤二:上传 Nessus RPM 文件至服务器
通过浏览器或者 `wget` 命令行工具从个人中心页面取得适合当前架构 (通常是 x86_64) 的 `.rpm` 版本号;例如假设目标地址类似于下面这样:
```bash
wget https://downloads.nessus.org/repository/rpm/nessus-<version>.noarch.rpm
```
注意替换 `<version>` 部分为实际发布的编号字符串[^6]。
#### 步骤三:利用 DNF/YUM 执行本地安装过程
一旦下载完毕之后就可以调用包管理服务来进行正式装配动作啦!请按照提示输入管理员密码继续前进吧~
```bash
sudo dnf localinstall nessus*.rpm -y
```
上述指令将会解析依赖关系树结构图谱并且自动解决缺失组件问题的同时把核心引擎主体部分安置妥当到位哦😊~[^7]
---
### 启动服务以及初始化设置向导流程概览
完成以上环节后即可开启守护进程实例并通过 Web UI 进入图形化界面完成后续个性化参数定制工作流啦!
#### 开机自启动设定&立即生效开关控制语句组合拳出击😎:
```bash
sudo systemctl enable --now nessusd.service
```
接着打开浏览器窗口跳转至指定主机名加端口号组合而成的目标站点入口处探索未知领域去吧🤩:
```
https://your-server-ip-or-hostname:8834/
```
首次加载期间会被引导经历一系列简单明了直观易懂的新建项目向导帮助文档指引从而快速上手体验强大扫描能力带来的便利之处呢😉!
最后记得妥善保管好分配下来的唯一认证令牌密钥信息以防泄露造成不必要的麻烦哈⚠️.
---
### 注意事项
如果遇到 SSL/TLS 加密连接失败的情况,请尝试临时关闭防火墙规则以便顺利建立安全通道通信链路测试验证效果如何🤔:
```bash
sudo firewall-cmd --zone=public --add-port=8834/tcp --permanent && \
sudo firewall-cmd --reload
```
另外还需要确认 SELinux 是否处于宽容模式(permissive mode),否则可能阻止某些敏感操作权限请求被拒绝的风险存在👀:
```bash
getenforce # 查看当前策略级别
setenforce 0 # 切换成宽松型态(仅本次有效重启恢复默认严格限制)
```
更多高级选项可以查阅官方手册资料获得详尽解答🔗:[^8]
---
阅读全文
相关推荐















