DMIT VPS 初始化配置:Linux 基础环境搭建指南
概述
购买 DMIT VPS 后,拿到服务器 IP 和 root 密码,接下来需要做一些基础配置,提升安全性和使用体验。本教程以 Debian 12 / Ubuntu 22.04 为例。
第一步:SSH 连接服务器
ssh root@你的IP地址
首次连接时会出现主机指纹确认,输入 yes 确认。然后输入密码登录。
第二步:更新系统软件包
apt update && apt upgrade -y
等待更新完成,这一步很重要,可以修复已知的安全漏洞。
第三步:修改 root 密码
passwd root
输入两次新密码完成修改。建议使用 16 位以上包含大小写字母、数字和符号的强密码。
第四步:创建普通用户
不建议直接使用 root 账号日常操作,创建一个普通用户更安全:
# 创建用户(将 yourname 替换为你的用户名)
adduser yourname
# 授予 sudo 权限
usermod -aG sudo yourname
第五步:配置 SSH 密钥登录
在本机(Mac/Linux)生成密钥:
ssh-keygen -t ed25519 -C "your_email@example.com"
将公钥上传到服务器:
ssh-copy-id yourname@你的IP地址
或手动将 ~/.ssh/id_ed25519.pub 的内容添加到服务器 ~/.ssh/authorized_keys 文件中。
第六步:禁用密码登录(可选,更安全)
确认密钥登录成功后,可以禁用密码登录:
sudo nano /etc/ssh/sshd_config
找到并修改以下行:
PasswordAuthentication no
PermitRootLogin no
重启 SSH 服务:
sudo systemctl restart sshd
第七步:配置防火墙
# 安装 ufw
sudo apt install ufw -y
# 允许 SSH
sudo ufw allow ssh
# 启用防火墙
sudo ufw enable
# 查看状态
sudo ufw status
第八步:安装常用工具
sudo apt install -y curl wget git vim htop unzip net-tools
检查服务器信息
# 查看系统信息
uname -a
# 查看内存使用
free -h
# 查看磁盘空间
df -h
# 查看 CPU 信息
lscpu | grep "Model name"
小结
完成以上步骤后,你的 DMIT VPS 已经具备基本的安全配置,可以开始部署你的应用了。