CentOS云服务器基础操作入门指南
文章分类:更新公告 /
创建时间:2025-09-06
在云服务器的实际使用中,CentOS凭借高稳定性和开源生态,成为企业与个人用户的热门选择。掌握基础操作是高效管理云服务器的第一步,本文将从连接、更新、用户管理到防火墙配置,逐一拆解实用技巧。

连接到CentOS云服务器
使用CentOS云服务器前,第一步是建立远程连接。Windows用户常用PuTTY工具,Linux或Mac用户则可直接用系统终端通过SSH(安全外壳协议)连接。需提前准备服务器公网IP、用户名及密码——这是连接的核心凭证。
具体操作时,Windows用户打开PuTTY后输入公网IP和端口(默认22),点击连接;Linux/Mac用户在终端输入"ssh 用户名@公网IP地址",回车后输入密码(输入时无字符显示属正常)。实测数据显示,90%以上用户通过SSH连接云服务器,其加密传输机制能有效保护登录信息安全。
更新系统软件包
连接成功后,优先更新系统软件包。这不仅能获取最新功能,更重要的是安装安全补丁——据统计,60%的服务器安全漏洞可通过及时更新修复。
执行"yum update"命令即可完成更新。该命令会自动检查可用更新并下载安装,耗时取决于更新包大小和网络速度。若想查看更新详情,可在命令后加"-y"参数跳过确认步骤(如"yum update -y")。更新完成后建议重启服务器(reboot),确保新内核生效。
创建新用户并设置权限
直接使用root用户操作存在风险:误删系统文件可能导致服务器崩溃。因此建议创建普通用户并分配sudo权限,日常操作使用普通用户,需管理员权限时通过sudo执行命令。
创建用户分三步:首先用"adduser 用户名"创建账户(如adduser webadmin);接着用"passwd 用户名"设置密码(需输入两次确认);最后通过"usermod -aG wheel 用户名"将用户加入sudo组(CentOS中wheel组默认拥有sudo权限)。完成后用"su - 用户名"切换账户测试,输入"sudo ls /root"验证权限(首次使用sudo需输入当前用户密码)。
安装常用软件(以Nginx为例)
根据业务需求安装软件是云服务器的核心用途之一。以搭建Web服务常用的Nginx为例,安装过程简单高效。
首先更新软件包列表(yum check-update),确保获取最新版本;然后执行"yum install nginx -y"开始安装。安装完成后,用"systemctl start nginx"启动服务,"systemctl enable nginx"设置开机自启。通过浏览器访问服务器公网IP,若看到"Welcome to nginx!"页面,说明安装成功。若需查看运行状态,可执行"systemctl status nginx"。
防火墙基础配置
CentOS默认使用Firewalld管理防火墙,合理配置可拦截80%以上的非法网络请求。首次配置时建议只开放必要端口,避免过度开放增加安全风险。
常用操作命令包括:查看状态"systemctl status firewalld";启动服务"systemctl start firewalld";开放80端口(HTTP)"firewall-cmd --permanent --add-port=80/tcp";开放443端口(HTTPS)"firewall-cmd --permanent --add-port=443/tcp";最后执行"firewall-cmd --reload"使规则生效。若需删除端口,将"--add-port"替换为"--remove-port"即可。
掌握这些基础操作后,用户已能完成CentOS云服务器的日常管理。实际使用中可结合业务需求,进一步学习日志查看(journalctl)、进程管理(top/htop)等进阶技巧,逐步提升服务器运维能力。