首页 游戏 软件 资讯 排行榜 专题
首页
业界动态
安装完操作系统后建议做这些优化工作!

安装完操作系统后建议做这些优化工作!

热心网友
83
转载
2026-04-17

安装 openEuler 22.04 后,这11项优化配置值得一做

系统装好,只是第一步。想让你的 openEuler 服务器既安全又高效,后续的优化配置必不可少。今天,我们就以 openEuler 22.04 为例,梳理一份安装完成后建议执行的优化清单,帮你把系统调整到最佳状态。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

1. 更新系统软件包

系统安装后的第一件事是什么?没错,就是更新。这能确保所有软件包都处于最新状态,及时修补安全漏洞,避免潜在的兼容性问题。一条命令就能搞定:

dnf update -y

此外,如果你计划进行开发或需要编译内核模块,不妨顺手把常用的开发工具和内核头文件也装上:

sudo dnf groupinstall "Development Tools" -y
sudo dnf install kernel-devel kernel-headers -y

2. 配置 EPEL 和 openEuler 源

默认的软件源有时可能不够用。为了获取更丰富的软件包,建议添加 EPEL(企业版 Linux 额外软件包)源。执行以下命令即可:

curl -o /etc/yum.repos.d/epel-OpenEuler.repo https://down.whsir.com/downloads/epel-OpenEuler.repo

至于软件源镜像,openEuler作为国产系统,默认的下载速度通常不错,不一定需要更换。如果你在使用其他国外发行版时遇到速度瓶颈,可以参考网络教程,将其替换为清华、阿里云或中科大等国内镜像源,这里就不展开细说了。

3. 配置防火墙

安全无小事,防火墙是服务器的第一道防线。openEuler 默认使用 firewalld 进行管理。一个稳妥的做法是:先启用防火墙,再按需开放业务端口。比如,确保 SSH 能连接,并开放 Web 或数据库服务的端口:

sudo systemctl enable firewalld --now
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload

配置完成后,别忘了查看一下规则是否生效:

sudo firewall-cmd --list-all

4. 配置 SELinux

SELinux 这套强制访问控制机制,能极大地增强安全性,但有时也会给应用配置带来挑战。你可以根据实际需求灵活调整其状态:

sudo setenforce 1  # 开启 SELinux(强制模式)
sudo setenforce 0  # 关闭 SELinux(宽松模式)

如果希望设置永久生效,直接编辑 /etc/selinux/config 文件,将 SELINUX 的值改为 enforcing(强制)、permissive(宽松)或 disabled(关闭)即可。对于很多追求简化管理的场景,选择关闭的情况并不少见。

5. 添加必要的用户和权限

长期使用 root 用户操作风险很高。最佳实践是创建一个专属的普通用户,并授予其 sudo 权限,以便在需要时执行管理任务:

useradd myuser
passwd myuser
# 将用户加入 wheel 组,即可使用 sudo 命令
usermod -aG wheel myuser

6. 调整 SSH 远程访问策略和优化

SSH 是管理服务器的生命线,其安全配置至关重要。默认设置允许 root 直接登录,这通常是个隐患。建议禁用 root 登录,并考虑修改默认端口。

编辑 /etc/ssh/sshd_config 文件,进行如下调整:

# 修改默认 SSH 端口(可选,但建议)
Port 2222
# 禁止 root 远程登录(根据安全要求决定)
PermitRootLogin no
# 关闭GSSAPI认证,可加速登录
GSSAPIAuthentication no
# 关闭DNS反向解析,防止连接延迟
UseDNS no

保存后,重启 SSH 服务让配置生效:

sudo systemctl restart sshd

7. 系统的命令提示符优化

这个纯属“美容”项目,但一个色彩分明、信息清晰的命令提示符,确实能让长时间的命令行工作舒服不少。你可以通过修改 /etc/profile 文件来实现:

vim /etc/profile
# 在文件末尾添加以下代码
export PS1='[\[\e[32;1m\]\u@\[\e[33;1m\]\h\[\e[34;1m\] \W\[\e[0m\]]\$ '
source /etc/profile

配置完成后,终端立刻会变得醒目许多,效果类似下图:

8. 配置时间同步

服务器时间不准,可能会引发日志混乱、证书验证失败等一系列问题。因此,配置时间同步是基础中的基础。

dnf install ntpdate -y
ntpdate time.windows.com

执行后,可以用 date 命令检查是否已与互联网时间同步。需要提醒的是,如果服务器处于内网环境,请将其指向公司内部的时钟服务器 IP 地址。

9. 优化内核参数

针对服务器角色,微调内核参数能有效提升网络性能和系统稳定性。编辑 /etc/sysctl.conf 文件,加入或修改如下参数:

# 启用 SYN Cookie,防御 SYN 泛洪攻击
net.ipv4.tcp_syncookies = 1
# 增大 TCP SYN 队列,提升并发连接处理能力
net.ipv4.tcp_max_syn_backlog = 2048
# 增加系统可打开的文件句柄总数,应对高并发场景
fs.file-max = 2097152
# 降低系统使用 Swap 的倾向,优先使用物理内存
vm.swappiness = 10
# 开启 IP 转发(如需做路由器或 NAT 则启用)
net.ipv4.ip_forward = 1

保存退出后,执行以下命令让配置立即生效:

sudo sysctl -p

10. 配置日志管理

日志是排查问题的黄金线索,但若放任不管,它也可能撑爆你的磁盘。使用 logrotate 工具可以实现日志的自动轮转、压缩和清理。

首先安装它:

sudo dnf install logrotate -y

然后,根据需要编辑 /etc/logrotate.conf 或其子目录下的配置文件。例如,为系统消息日志配置一个保留7天的策略:

/var/log/messages {
    rotate 7
    daily
    compress
    missingok
    notifempty
}

11. 安装必要的软件工具

工欲善其事,必先利其器。最后,别忘了安装一套趁手的系统管理和维护工具包,它们能在日常运维中帮你大忙:

sudo dnf install vim git htop net-tools wget curl lsof -y

至此,一套从安全、性能到易用性的基础优化配置就完成了。当然,每项配置都需要根据你的具体业务场景做最终裁定,但这套组合拳打下来,你的 openEuler 服务器已经拥有了一个坚实可靠的起点。

来源:https://www.51cto.com/article/835480.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

安装完操作系统后建议做这些优化工作!
业界动态
安装完操作系统后建议做这些优化工作!

安装 openEuler 22 04 后,这11项优化配置值得一做 系统装好,只是第一步。想让你的 openEuler 服务器既安全又高效,后续的优化配置必不可少。今天,我们就以 openEuler 22 04 为例,梳理一份安装完成后建议执行的优化清单,帮你把系统调整到最佳状态。 1 更新系统软

热心网友
04.17
国产操作系统有哪些?国产操作系统哪个好?国产操作系统区别对比介绍
系统平台
国产操作系统有哪些?国产操作系统哪个好?国产操作系统区别对比介绍

国产操作系统都有哪些选择? 当微软停止对Windows XP的更新服务后,许多关注的目光自然而然地投向了国产操作系统这片天地。然而,面对市场上五花八门的选项,不少朋友难免疑惑:到底有哪些可选的国产操作系统?它们之间又该如何抉择?今天,我们就来系统梳理一下市场中的主要玩家,看看它们各自的特点。 主流国

热心网友
04.15
统信uos操作系统怎么激活? 统信UOS系统家庭版激活教程
系统平台
统信uos操作系统怎么激活? 统信UOS系统家庭版激活教程

统信UOS系统家庭版激活方法详解 许多用户第一次接触统信UOS时,最关心的问题之一就是怎么激活系统家庭版。其实操作流程非常直观,主要分为免费获取激活码和付费购买两种途径。下面这个分步指南,能帮你轻松完成激活。 第一步:进入控制中心 首先,在桌面左下角找到启动器,点击进入【控制中心】。这里是整个系统设

热心网友
04.15
魅族暂停国内手机新品研发 已有第三方品牌接触Flyme系统
手机教程
魅族暂停国内手机新品研发 已有第三方品牌接触Flyme系统

魅族战略转向:暂停手机自研,全面押注Flyme生态 2月27日,手机行业传来一则重磅消息:魅族官方发布公告,宣布将暂停国内手机新产品的自研硬件项目。与此同时,公司正积极接洽第三方硬件合作伙伴,并强调原有业务不受任何影响。 这可不是一次简单的业务调整。根据官方规划,魅族正在进行一场深刻的战略转型——从

热心网友
04.15
苹果替多款第三方应用推送更新 功能未见变化 原因成谜
网络安全
苹果替多款第三方应用推送更新 功能未见变化 原因成谜

近日,有用户发现,苹果在未事先说明的情况下,为多款在 App Store 上架的第三方应用推送了来自苹果最新的更新,且涉及新旧应用,范围看似随机。然而,开发者并未对这些应用的代码进行任何修改,更新说

热心网友
04.07

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

研途考研app下载存放路径
游戏攻略
研途考研app下载存放路径

研途考研APP下载文件存储位置详解: 你是否遇到过这样的困扰:已经下载了研途考研的课程视频准备离线学习,却不知道文件具体保存在手机的哪个文件夹?无需烦恼,下载内容的存放路径其实非常明确。遵循以下清晰的步骤指引,你不仅能快速定位已下载的视频资料,还能高效地进行文件管理与离线观看。 第一步:进入个人中心

热心网友
04.17
小K电商图
AI
小K电商图

小K电商图是什么 做电商的朋友,想必都为拍产品图头疼过。找模特、租场地、协调拍摄,一套流程下来不仅成本高,周期还长。市场上有没有什么解法?这就不得不提小K电商图。 简单来说,这是一款由北京云舶科技打造的AI工具,专门用来生成高质量的电商图片。云舶科技的背景很有意思,它成立于2017年,两位创始人梅嵩

热心网友
04.17
Majilabs.io
AI
Majilabs.io

Majilabs io是什么 想批量发送邮件,又担心被当成垃圾邮件或者封号?这正是许多销售和营销人的痛点。Majilabs io应运而生,它是一款由AI深度驱动的销售发展代表(SDR)助手。简单来说,它能帮你轻松撰写高度个性化的邮件,大规模安排会议并推动成交,整个过程严格遵守谷歌等平台的规范,有效规

热心网友
04.17
图解 epoll:从 select 到 epoll,一篇讲透 Linux 高性能 I/O
业界动态
图解 epoll:从 select 到 epoll,一篇讲透 Linux 高性能 I/O

从 Select 到 Epoll:深入理解 Linux 高并发网络模型的核心演进 在服务器开发领域,有一个问题几乎成了面试官的“必考题”:“为什么 Nginx 能同时处理几万个并发连接?” 如果你的回答停留在“因为它用了 epoll”,那么下一个问题通常会接踵而至:“epoll 为什么比 selec

热心网友
04.17
美联储主席威廉姆斯警告称,未来几个月通胀率将保持在3%以上
web3.0
美联储主席威廉姆斯警告称,未来几个月通胀率将保持在3%以上

美联储降息预期“急转弯”:4月行动概率腰斩至15% 市场风向,说变就变。就在上周,交易员们还在热议美联储4月降息的可能性,概率一度被推高至30%。然而,纽约联储主席约翰·威廉姆斯的一席话,宛如一盆冷水,让这股乐观情绪迅速降温。他明确表示,未来几个月的通胀率将“远高于”3%的目标水平。此言一出,市场立

热心网友
04.17