RHEL 常用命令

I. 查看端口占用 1.1 查看占用 1 ss -lntup | grep :端口号 输出示例: 1 tcp LISTEN 0 50 *:8080 *:* users:(("java",pid=3576623,fd=44)) 服务器上有一个 Java 应用,正在监听所有网卡的 TCP 8080 端口,最大允许 50 个连接排队等待接入,目前没有连接积压。 ...

2026-02-03 · 1 分钟 · 498 字 · Mortal

在 RHEL 上安装 GitLab

适用于:✅ RHEL 10, ✅ RHEL 9, ✅ RHEL 8 及其衍生版 I. 环境配置 1.1 开放相关端口 要打开所需的防火墙端口(80、443、22)并能够访问 GitLab: 1.启用并启动 OpenSSH 服务器守护进程: ...

2026-01-28 · 6 分钟 · 2969 字 · Mortal

RHEL 装机清单

I. 装机必备 1.1 vim … 1 sudo dnf install vim-enhanced tar wget telnet tree -y 1.2 必要配置 添加自定义配置文件 1 curl https://gitee.com/zanxj/vimrc/raw/main/vimrc > ~/.vimrc 配置系统默认编辑器为 vim 1 echo -e "\n# ====================== The following user-defined =======================\nexport EDITOR=vim\n" >> ~/.bashrc 运行以下命令使更改生效: ...

2025-04-29 · 1 分钟 · 247 字 · Mortal

Fail2Ban 安装与配置

I. 安装 Fail2Ban 参考 👉 How to install fail2ban packages 1.1 基于 RHEL 的 OS 确保系统为最新版本: 1 dnf update -y 安装并启用 EPEL 源: 1 dnf install epel-release -y && dnf config-manager --set-enabled epel && dnf clean all && dnf makecache 安装 Fail2Ban: 1 dnf install fail2ban 启动并启用 Fail2ban: 1 systemctl enable fail2ban --now 📢 注意: 如果遇到 no directory /var/run/fail2ban to contain the socket file /var/run/fail2ban/fail2ban.sock 的错误,请手动创建该目录: ...

2025-03-19 · 2 分钟 · 711 字 · Mortal

RHEL 8 镜像源替换

I. AlmaLinux 1.1 阿里云镜像源 官方地址:https://developer.aliyun.com/mirror/almalinux 1.1.1 备份原有镜像源 1 cp -avx /etc/yum.repos.d /etc/yum.repos.d.bak 1.1.2 替换官方地址 将所有的官方主镜像地址替换为阿里云镜像站地址 1 2 3 4 sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^# baseurl=https://repo.almalinux.org|baseurl=https://mirrors.aliyun.com|g' \ -i.bak \ /etc/yum.repos.d/almalinux*.repo 1.1.3 清理缓存 1 dnf clean packages 1.1.4 更新缓存 1 dnf makecache 1.2 国内镜像源地址 1 2 3 4 5 6 7 8 9 10 阿里云 https://mirrors.aliyun.com/almalinux/ 腾讯云 https://mirrors.cloud.tencent.com/almalinux/ 浙江大学 https://mirrors.zju.edu.cn/almalinux/ 南京大学 https://mirrors.nju.edu.cn/almalinux/ 大连东软 https://mirrors.neusoft.edu.cn/almalinux/ 1.3 相关错误 1.3.1 更新错误 参考👉 解决 AlmaLinux 使用 dnf/yum 安装/更新错误 ...

2022-11-07 · 2 分钟 · 994 字 · Mortal

RHEL 8 用户创建

I. 创建非 root 用户 1、设置 root 密码 1 sudo passwd 2、添加用户 1 adduser userName 3、为新用户设置密码 1 passwd userName 4、授予 root 权限 1 usermod -aG wheel userName 5、切换用户 1 su userName II. 删除用户 1、删除用户而不删除用户文件,该用户也将从其所属的任何组中删除 ...

2022-10-22 · 1 分钟 · 136 字 · Mortal

Chrony 时间同步配置

I. 时区 1.1 时区概念 📌 GMT、UTC、CST、DST 1、GMT (Greenwich Mean Time) 格林尼治标准时间,基于英国伦敦郊区格林尼治天文台的平均太阳时间,是世界协调时间的基础。GMT没有夏令时(DST)的调整,在航海、航空等领域广泛使用。 ...

2021-08-19 · 5 分钟 · 2366 字 · Mortal

SELinux 模式变更

I. 临时禁用 SELinux 1.1 显示当前 SELinux 模式 1 getenforce SELinux 状态以及正在使用的 SELinux 策略: 1 sestatus 1.2 临时禁用 SELinux 使用 setenforce 实用程序在 enforcing 模式和 permissive 模式之间切换。使用 setenforce 所做的更改在重新引导后不会保留。要更改为 permissive 模式,请输入 setenforce 0 命令。 ...

2020-11-27 · 2 分钟 · 803 字 · Mortal

Firewalld 简单配置

I. 启用防火墙 1.1 检查 Firewalld 是否已安装 1、通常,firewalld 会默认安装在系统上。如果不确定,可以运行以下命令检查: 1 sudo systemctl status firewalld 2、如果 firewalld 未安装,可以通过以下命令进行安装: ...

2020-10-16 · 1 分钟 · 428 字 · Mortal

RHEL 8 初始化

1. 连接服务器 1.1 服务器安全连接 参考 👉 SSH 安全连接 1.2 网络配置扩展 1.2.1 NetworkManager 1、在用户层面上,网络配置由 NetworkManager 管理。 该工具作为服务运行,你可以使用以下命令检查它的状态: ...

2020-10-04 · 3 分钟 · 1196 字 · Mortal