前言

centos在我上大学和学linux初期的时候使用的次数非常多,也是ubuntu、bebian、centos三者中使用量最大的版本,但随着时间的推移在2026年6月30号宣布了不再更新centos版本,这个时候大多数人需要面临的时安全问题和备份问题。至今为止有许多的公司或建站者已经更换为ubuntu或debian的版本了,本人也从centos转为了前两者毕竟相对于centos来说更加安全并且安装源地址也是正常运行的,许多基本的源版本也是最新的,所以搭建和运维起来较容易不那么吃瘪。但现在任然有许多人还在使用centos,比方说学生和初学者,这次通过实战来记录如何优化linux让它使用起来更方便。

我的环境

我现在的环境是通过vmware上运行centos来演示centos的优化,仅为演示所以配置要求不高。然后装系统,这里就不演示了网上一大堆。

等安装完成过后输入用户名密码登录

开启网络自动连接和远程ssh访问

nmcli connection show  #查看网络连接状态
nmcli connection modify "连接名称" connection.autoconnect yes  #设置自动连接

vi /etc/ssh/sshd_config  #进入ssh配置文件
将port 22和permitrootlogin这两段取消注释

systemctl restart sshd  #重启ssh服务
最后使用ssh工具进行连接

切换国内源

由于CentOS官方已停止维护(CentOS 7于2024年6月30日结束生命周期),国内用户访问默认源会遇到下载速度慢或无法连接的问题。更换为国内镜像源可显著提升软件包下载速度和系统更新效率

yum install -y wget curl  #安装相应的工具(可选)
cp -r /etc/yum.repos.d /etc/yum.repos.d.bak  #备份原有源文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup  #备份原有源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #下载阿里源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #第二种方式,可更换其他源

yum clean all  #清理缓存
yum makecache  #重建
yum update #更新

关闭防火墙(可选)

systemctl stop firewalld
systemctl disable firewalld

最后,若需要安装nginx和docker之类的最好使用wget联网进行下载

此作者没有提供个人介绍。
最后更新于 2025-06-16