温馨提示×

Centos extract如何重置配置

小樊
43
2026-08-19 02:43:57
栏目: 智能运维

如果你指的是 CentOS 中某个服务的配置被改坏了,想“重置/恢复默认配置”,常见做法如下(按场景分类)。如果你说的 extract 是某个具体软件或命令,也可以再补充一下。


一、通用思路(最常用)

1️⃣ 从 RPM 包中恢复默认配置文件

CentOS 的很多配置文件来自 RPM 包,可以用 rpmyum / dnf 重置。

查看文件属于哪个包

rpm -qf /etc/xxx.conf

重新安装该包(会恢复默认配置)

yum reinstall 包名
# 或
dnf reinstall 包名

⚠️ 注意:

  • 会覆盖 被修改过的配置文件
  • 建议先备份:
cp /etc/xxx.conf /etc/xxx.conf.bak

二、常见服务配置重置示例

✅ 1. 网络配置重置

nmcli connection show
nmcli connection delete 连接名

或恢复默认:

cp /usr/share/doc/initscripts-*/sysconfig.txt /etc/sysconfig/network-scripts/

✅ 2. firewalld 重置

systemctl stop firewalld
yum reinstall firewalld
systemctl start firewalld

✅ 3. SSH 配置重置

yum reinstall openssh-server

默认配置在:

/etc/ssh/sshd_config

✅ 4. SELinux 重置

setenforce 0
sed -i 's/^SELINUX=.*/SELINUX=enforcing/' /etc/selinux/config

三、如果是“误删 / 配置混乱”的通用恢复方式

方法 1:从备份恢复

cp /etc/xxx.conf.rpmsave /etc/xxx.conf

方法 2:从同版本 CentOS 拷贝默认配置

找一台 同版本 CentOS,复制 /etc 下的对应文件。


四、如果你指的是 extract 命令或工具

如果你说的 extract 是:

  • 某个软件(如 extract / tar / unzip
  • 某个脚本
  • 某个安装包解压后的配置

请补充:

CentOS 版本(7 / 8 / Stream)
具体软件或命令
报错信息或操作过程

五、快速总结

目的 推荐方式
恢复默认配置 yum reinstall
找回原始配置 .rpmsave 文件
网络重置 nmcli
服务重置 重装对应服务

如果你能贴出 具体是哪个服务或软件,我可以直接给你精确的一条命令

0