仅以 root 登录有风险。本教程创建带 sudo 与 SSH 密钥 的专用用户,可配合 加固 SSH 与 UFW。
📋 前提条件
- Ubuntu/Debian Linux VPS,具备 root 或 sudo 及 SSH 连接。
创建用户
将 deploy 替换为所需用户名:
Bashsudo adduser deploy sudo usermod -aG sudo deploy
加入 sudo 组
Bashsudo groups deploy # doit afficher : deploy sudo (ou wheel sur certaines distros)
配置 SSH 密钥
在本机生成密钥(ssh-keygen -t ed25519),再复制到服务器:
Bashssh-copy-id deploy@IP_DU_VPS
Puis connectez-vous : ssh deploy@IP_DU_VPS
测试 sudo
Bashsudo apt update # ou : sudo whoami → root
最佳实践
祝部署顺利!🚀