首页 > 运维 > CentOS > 正文

CentOS安装后怎么打开_CentOS系统安装后首次启动与配置教程

星夢妙者
发布: 2025-09-02 11:09:02
原创
591人浏览过
CentOS安装后需先登录并配置网络,使用ip a检查网卡状态,确保网络服务运行,必要时修改ifcfg-网卡配置文件设置静态IP或启用DHCP,重启NetworkManager服务;随后执行sudo yum update -y(CentOS 7)或sudo dnf update -y(CentOS 8+)更新系统,创建普通用户并加入wheel组以获得sudo权限,启用firewalld防火墙并开放必要服务端口,保持SELinux为Enforcing模式以增强安全;若需图形界面,可安装“Server with GUI”组并设置默认启动目标为graphical.target,同时推荐安装EPEL仓库以获取更多常用工具如htop、git、vim等,提升系统管理效率。

centos安装后怎么打开_centos系统安装后首次启动与配置教程

CentOS安装完成后,其实并没有一个像Windows那样直接双击就能“打开”的图标。它更像是一台刚刚组装好的机器,你需要做的,是启动它,然后通过命令行界面(CLI)或者图形用户界面(GUI,如果你安装了的话)进行登录和初步的配置。核心在于,它已经“打开”了,只是等待你的指令。

CentOS系统安装后首次启动与配置,这事儿说起来简单,但里头门道不少,尤其对于初学者,往往在登录后会感到一丝茫然。我个人经验是,每次新装系统,最先想到的就是网络通不通,然后才是系统更新和一些基础的安全加固。毕竟,一个不能上网的服务器,或者一个不打补丁的系统,那简直是寸步难行,也谈不上什么安全。

系统启动后,你首先会看到的是GRUB引导菜单(如果有多系统或自定义),然后是内核加载信息,最终会进入登录界面。如果是最小化安装,你会直接看到一个黑底白字的命令行提示符,要求你输入用户名和密码。如果你安装了带GUI的桌面环境,比如GNOME,那就会进入图形登录界面。

无论是哪种情况,第一步都是用你在安装时设置的root用户或普通用户登录。登录后,我通常会习惯性地敲几个命令,比如

ip a
登录后复制
看看网络接口状况,
ping baidu.com
登录后复制
测试一下网络连通性。如果网络不通,那后面所有的更新、软件安装都将受阻,所以解决网络问题往往是首要任务。接着,我会立即进行系统更新,
sudo yum update -y
登录后复制
(CentOS 7)或者
sudo dnf update -y
登录后复制
(CentOS 8+),这能确保系统和所有软件包都处于最新状态,修补已知的安全漏洞。然后,创建一个普通用户并赋予sudo权限,这是Linux系统安全实践中的基本操作,避免日常操作都使用root账户。

CentOS安装后如何确保网络连接正常?

网络连接,这可是CentOS服务器的命脉。我见过不少朋友,系统装好了,结果连不上网,一头雾水。其实,CentOS的网络配置通常在安装时就完成了大部分,但有时也需要手动检查和调整。

首先,登录系统后,最直接的检查方式就是使用

ip a
登录后复制
ip addr show
登录后复制
的缩写)命令。这个命令会列出所有的网络接口及其IP地址信息。你可能会看到
lo
登录后复制
(本地回环接口),以及类似
eth0
登录后复制
ens33
登录后复制
enp0s3
登录后复制
这样的物理网卡接口。如果你的网卡没有IP地址,或者IP地址不对劲(比如是169.254开头的自配置地址),那多半是网络配置出了问题。

进一步地,你可以检查网络服务的状态:

systemctl status NetworkManager
登录后复制
systemctl status network
登录后复制
。CentOS 7/8默认使用
NetworkManager
登录后复制
,但旧版本或某些特定配置可能会用
network
登录后复制
服务。确保这些服务是
active (running)
登录后复制
状态。

如果IP地址不对或者缺失,你需要编辑对应的网络配置文件。这些文件通常位于

/etc/sysconfig/network-scripts/
登录后复制
目录下,文件命名格式一般是
ifcfg-
登录后复制
加上你的网卡名称,例如
ifcfg-ens33
登录后复制
。用
vi
登录后复制
nano
登录后复制
打开这个文件,检查几个关键参数:

Find JSON Path Online
Find JSON Path Online

Easily find JSON paths within JSON objects using our intuitive Json Path Finder

Find JSON Path Online 193
查看详情 Find JSON Path Online
  • BOOTPROTO
    登录后复制
    : 如果是
    dhcp
    登录后复制
    ,表示通过DHCP服务器自动获取IP;如果是
    static
    登录后复制
    ,则需要手动配置IP。
  • ONBOOT
    登录后复制
    : 必须设置为
    yes
    登录后复制
    ,表示系统启动时自动激活网卡。
  • 如果你想设置静态IP,还需要添加
    IPADDR
    登录后复制
    NETMASK
    登录后复制
    GATEWAY
    登录后复制
    DNS1
    登录后复制
    DNS2
    登录后复制
    等参数。

修改完配置文件后,记得重启网络服务使其生效:

systemctl restart NetworkManager
登录后复制
systemctl restart network
登录后复制
。然后再次
ping baidu.com
登录后复制
或者你局域网内的其他设备,看看是否能通。如果仍然不通,检查一下你的虚拟机网络设置(如果是虚拟机),或者物理服务器的网线连接。有时候,防火墙(
firewalld
登录后复制
)也可能阻挡了出站连接,虽然这在默认情况下不常见,但值得留意。

CentOS首次启动后有哪些必要的系统更新和安全配置?

系统更新和安全配置,这是任何Linux系统初次部署后都不能跳过的重要步骤。我个人是有点强迫症的,新系统不更新到最新,心里总觉得不踏实。

首先,也是最直接的,就是系统更新。在CentOS 7上,你通常会用

sudo yum update -y
登录后复制
。在CentOS 8及更新版本,
yum
登录后复制
命令已经被
dnf
登录后复制
取代(虽然
yum
登录后复制
仍然可以作为
dnf
登录后复制
的别名使用),所以命令是
sudo dnf update -y
登录后复制
。这个命令会下载并安装所有可用的软件包更新,包括内核、系统库和各种应用程序。
-y
登录后复制
参数是自动确认所有提示,省去手动输入的麻烦。更新完成后,我通常会建议重启系统,尤其是当内核有更新时,
sudo reboot
登录后复制

接着是用户管理。默认情况下,你可能用root用户登录。但日常操作,强烈建议创建一个非root的普通用户,并赋予其sudo权限。

  • 创建新用户:
    sudo useradd yourusername
    登录后复制
  • 设置密码:
    sudo passwd yourusername
    登录后复制
  • 将用户添加到
    wheel
    登录后复制
    组,以便使用
    sudo
    登录后复制
    sudo usermod -aG wheel yourusername
    登录后复制
  • 然后,你可以退出root账户,用新用户登录。

防火墙配置也至关重要。CentOS默认使用

firewalld
登录后复制
。你可以用
firewall-cmd --state
登录后复制
查看防火墙状态。默认情况下,SSH服务端口(22)通常是开放的,但如果你有其他服务需要对外提供(如HTTP/HTTPS),就需要手动开放端口。例如,开放HTTP服务:
sudo firewall-cmd --permanent --add-service=http
登录后复制
sudo firewall-cmd --reload
登录后复制
更高级的配置,比如限制特定IP访问,或者更改SSH默认端口,也是提升安全性的好方法。

最后,别忘了SELinux。它是一个强大的安全增强模块。

sestatus
登录后复制
命令可以查看其当前状态(Enforcing, Permissive, Disabled)。默认是
Enforcing
登录后复制
,这意味着它会严格执行安全策略。对于新手,如果遇到权限问题,可以暂时将其设置为
Permissive
登录后复制
模式进行排查(
sudo setenforce 0
登录后复制
),但长期运行在
Permissive
登录后复制
Disabled
登录后复制
模式会降低系统安全性。

CentOS安装后如何安装桌面环境或常用工具

很多时候,我们安装CentOS都是为了搭建服务器,所以选择最小化安装,没有图形界面。但偶尔,出于调试或特定应用需求,我们可能又希望有一个桌面环境。或者,仅仅是想安装一些日常管理或开发用的工具。

如果你在安装时选择了最小化安装,现在想添加一个桌面环境,比如GNOME(CentOS默认推荐):

sudo yum groupinstall "Server with GUI"
登录后复制
(CentOS 7) 或
sudo dnf groupinstall "Server with GUI"
登录后复制
(CentOS 8+) 这个命令会安装GNOME桌面环境及其依赖。安装完成后,你需要将系统默认启动目标设置为图形界面:
sudo systemctl set-default graphical.target
登录后复制
然后重启系统:
sudo reboot
登录后复制
。系统重启后,你就会进入图形登录界面了。如果你想临时启动图形界面而不改变默认启动目标,可以在命令行下运行
startx
登录后复制

至于常用工具,这就像是你的工具箱,需要什么就装什么。一些我个人觉得很实用的工具包括:

  • wget
    登录后复制
    curl
    登录后复制
    :用于下载文件,
    sudo yum install wget curl -y
    登录后复制
  • vim
    登录后复制
    nano
    登录后复制
    :文本编辑器,通常
    vim-enhanced
    登录后复制
    版本功能更全,
    sudo yum install vim-enhanced nano -y
    登录后复制
  • git
    登录后复制
    :版本控制工具,
    sudo yum install git -y
    登录后复制
  • htop
    登录后复制
    :一个更友好的进程查看工具,
    sudo yum install htop -y
    登录后复制
  • net-tools
    登录后复制
    :包含
    ifconfig
    登录后复制
    netstat
    登录后复制
    等命令,虽然
    ip
    登录后复制
    命令是新趋势,但很多老手还是习惯用它们,
    sudo yum install net-tools -y
    登录后复制

另外,一个非常重要的概念是EPEL(Extra Packages for Enterprise Linux)仓库。CentOS官方仓库提供的软件包可能不够新,或者缺少一些非核心但常用的工具。EPEL仓库由Fedora项目维护,为RHEL/CentOS提供了大量高质量的额外软件包。安装EPEL仓库很简单:

sudo yum install epel-release -y
登录后复制
(CentOS 7) 或
sudo dnf install epel-release -y
登录后复制
(CentOS 8+) 安装EPEL后,你就可以通过
yum
登录后复制
dnf
登录后复制
安装更多不在官方仓库中的软件了,比如
glances
登录后复制
(一个更强大的系统监控工具)。这就像给你的CentOS打开了一个更大的软件商店,极大地扩展了它的功能。

以上就是CentOS安装后怎么打开_CentOS系统安装后首次启动与配置教程的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号