今天分享一下安装操作系统后需要做哪些优化和配置工作。
本文将以 openEuler 22.04为例,安装完成后建议执行的优化步骤。
1. 更新系统软件包
安装完成后,首先应该更新系统软件包,以确保系统处于最新状态,减少潜在的安全漏洞和兼容性问题。
此外,还可以安装常见的开发工具和内核相关软件包:看个人需要
2. 配置 EPEL 和 openEuler 源
默认的软件源可能无法满足所有需求,建议添加 EPEL(Extra Packages for Enterprise Linux)和额外的 openEuler 软件源。
(1) 安装 EPEL 源
(2) 替换官方源为国内镜像源
openEuler算是国产系统,下载速度还行,基本不用换,其他国外的操作系统可以参考网上教程进行更换,国内镜像源一般有清华、阿里云和中科大等,这里不展开讲解
3. 配置防火墙
合理的防火墙策略可以增强系统安全性,openEuler 默认使用 firewalld 进行防火墙管理。 应该开启防火墙,然后开启特定业务端口
查看防火墙规则:
4. 配置 SELinux
SELinux 是 Linux 内核的强制访问控制(MAC)安全机制,默认可能是开启的。可以根据需求进行调整:一般是将其关闭
如果希望永久生效,可编辑 /etc/selinux/config 文件:
5. 添加必要的用户和权限
为了安全性,建议创建非 root 用户,并赋予 sudo 权限。
6. 调整 SSH 远程访问策略和优化
默认情况下,SSH 允许 root 直接登录,出于安全考虑建议禁用 root 登录,并修改 SSH 端口。
编辑 /etc/ssh/sshd_config 文件:
然后重启 SSH 服务:
7. 系统的命令提示符优化
可以通过优化一下命令提示符,添加一下颜色这样看着感觉更好一点,个人喜欢,不配置也不影响使用。
查看效果:
8. 配置时间同步
保证服务器时间同步对各个服务都非常重要
查看时间是否与互联网时间一致:
【温馨提示】如果是内部环境直接同步公司的时钟服务器IP。
9. 优化内核参数
调整一些系统内核参数可以提高网络性能和文件句柄数量。
修改下面的内容:
然后应用更改:
10. 配置日志管理
日志管理对于故障排查和系统监控至关重要,建议使用 logrotate 自动清理旧日志,防止磁盘占满。
然后编辑 /etc/logrotate.conf 进行相应的配置:
11. 安装必要的软件工具
安装一些日常维护和管理工具,例如:
本次分享结束,如果帮到你,可以点赞关注一下。