CentOS安装完成后的基本配置与优化
系统初始化与设置
在CentOS安装完成后,首先需要进行一些基本的系统初始化和设置,以确保系统稳定运行。

1 设置root密码
登录系统后,首先需要设置root用户的密码,通过以下命令进行设置:
passwd
输入新密码,并确认。
2 设置时区
使用timedatectl命令设置正确的时区:
timedatectl set-timezone Asia/Shanghai
3 设置网络配置
编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-ens33(根据实际网络接口名修改),设置静态IP地址:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
添加到文件中:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
保存并退出。
重启网络服务:
systemctl restart network
更新系统与软件包
为了确保系统的安全性,需要定期更新系统及其软件包。
1 更新系统

sudo yum update
2 安装软件包
安装常用的软件包,如vim、gcc、make等:
sudo yum install vim gcc make
配置防火墙
默认情况下,CentOS安装完成后,防火墙是关闭的,如果需要开启防火墙,可以使用firewalld服务。
1 启用firewalld服务
sudo systemctl enable firewalld
2 开启特定端口
编辑防火墙规则文件/etc/firewalld/zones/public.xml:
sudo vi /etc/firewalld/zones/public.xml
在<services>标签下添加以下内容:
<service name="http"/> <service name="https"/>
保存并退出。
重启firewalld服务:
sudo systemctl restart firewalld
安装SSH服务
为了远程登录服务器,需要安装SSH服务。
1 安装SSH服务器
sudo yum install openssh-server
2 启动SSH服务

sudo systemctl start sshd
3 设置SSH服务开机自启
sudo systemctl enable sshd
配置用户权限
为了提高系统安全性,需要对用户权限进行合理配置。
1 创建新用户
sudo useradd -m -s /bin/bash username
2 设置用户密码
sudo passwd username
3 设置用户权限
根据需要,可以使用chmod、chown等命令设置用户权限。
FAQs
Q1:如何查看CentOS的版本信息?
A1:可以使用以下命令查看CentOS的版本信息:
cat /etc/redhat-release
Q2:如何查看系统中的所有用户?
A2:可以使用以下命令查看系统中的所有用户:
cat /etc/passwd