很多用户日常操作云服务器习惯直接使用 root 账号,root 权限过高,一旦误操作很容易删除业务数据。生产环境推荐新建普通用户来管理网站文件、执行日常运维任务,必要时再赋予 sudo 临时管理员权限。
# 创建用户webuser,同时自动创建家目录 /home/webuser
useradd -m webuser
passwd webuser
执行命令后按提示输入两次密码,密码复杂度建议大小写 + 数字组合。
CentOS 系统,将用户加入 wheel 用户组,即可拥有 sudo 权限
usermod -aG wheel webuser
id webuser
可以查看用户 UID、GID 以及所属用户组。
su - webuser
# 删除用户并同步删除家目录
userdel -r webuser
-m不会自动创建家目录,登录会出现异常云服务器安全最佳实践:尽量避免日常直接登录 root。新建普通用户管理网站文件,按需分配 sudo 权限,可以有效降低误操作与服务器入侵带来的风险。