腾讯云CentOS 7.6操作指南
结论与核心观点
腾讯云CentOS 7.6的操作主要包括系统初始化、基础配置、安全设置和常见服务部署。通过SSH连接、yum包管理和systemd服务控制是三大核心操作技能,建议优先掌握。
一、初始连接与基础配置
-
SSH连接服务器
- 使用终端执行:
ssh root@你的服务器IP - 首次连接会提示确认指纹,输入
yes后输入密码 - 建议立即修改密码:
passwd
- 使用终端执行:
-
更新系统组件
yum update -y yum upgrade -y -
安装常用工具
yum install -y vim wget curl net-tools lsof
二、关键系统管理操作
-
用户与权限管理
- 添加用户:
useradd 用户名 - 设置密码:
passwd 用户名 - 授予sudo权限:
visudo,然后添加用户名 ALL=(ALL) ALL
- 添加用户:
-
服务管理(systemd)
- 启动服务:
systemctl start 服务名 - 开机自启:
systemctl enable 服务名 - 查看状态:
systemctl status 服务名
- 启动服务:
-
防火墙配置(firewalld)
# 开放端口 firewall-cmd --zone=public --add-port=80/tcp --permanent # 重载配置 firewall-cmd --reload
三、必备安全设置
-
SSH安全加固
- 修改SSH端口:编辑
/etc/ssh/sshd_config中的Port - 禁止root登录:设置
PermitRootLogin no - 重启服务:
systemctl restart sshd
- 修改SSH端口:编辑
-
SELinux管理
- 查看状态:
getenforce - 临时关闭:
setenforce 0 - 永久关闭:编辑
/etc/selinux/config
- 查看状态:
-
定期更新与备份
- 设置自动更新:
yum install -y yum-cron - 配置备份策略,推荐使用腾讯云快照功能
- 设置自动更新:
四、常见服务部署示例
-
安装Nginx
yum install -y epel-release yum install -y nginx systemctl start nginx -
安装MySQL 5.7
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm rpm -ivh mysql57-community-release-el7-11.noarch.rpm yum install -y mysql-community-server systemctl start mysqld
五、故障排查技巧
-
查看系统日志
journalctl -xe tail -f /var/log/messages -
网络诊断
- 检查端口:
netstat -tunlp - 测试连通性:
telnet IP 端口或curl -v URL
- 检查端口:
-
资源监控
top df -h free -m
总结建议
熟练掌握yum包管理和systemd服务控制是操作CentOS 7.6的核心。腾讯云环境还需注意安全组规则的配置,建议结合云监控服务进行系统管理。对于生产环境,务必做好定期备份和系统加固。
CLOUD云枢