选择操作系统
推荐使用 Ubuntu 22.04 LTS,社区支持好,教程丰富。
基础安全配置
1. 创建普通用户
不要直接用 root 登录:
adduser zouhao
usermod -aG sudo zouhao
2. 配置 SSH
# 修改 SSH 端口
sudo vim /etc/ssh/sshd_config
# 将 Port 22 改为其他端口
sudo systemctl restart sshd
3. 防火墙
sudo ufw allow 22
sudo ufw enable
常用软件
- Nginx:Web 服务器
- Docker:容器化部署
- PM2:Node.js 进程管理
总结
服务器安全是基础,花点时间做好配置,能避免很多麻烦。