前言
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联网进行下载

Comments NOTHING