为什么需要多用户
不同用途用不同用户,按最小权限原则分配权限,能减少误删、误改和攻击面。日常操作不要都用 root,需要时用 sudo 提权。
创建用户与组
用 useradd 创建用户、usermod 加入组、passwd 设置密码。网站、数据库等应用也各用独立用户运行,互不越权。
sudo 配置
用 sudoers 按需授权:只给某用户执行特定命令的权限,而不是直接给 root。改 sudoers 用 visudo,避免写错语法导致无法提权。
注意
关键文件(如网站目录、配置)设置合适的属主和权限;限制 SSH 登录用户,禁用 root 密码登录。权限调整前先确认不会把自己锁在外面。