usermod
usermod 命令 - 修改用户账户
usermod 用于修改现有用户账户的属性,包括用户名、家目录、默认 Shell、用户组等信息。比直接编辑 /etc/passwd 文件更安全,因为 usermod 会进行一致性检查。
权限管理

⌨️ 命令语法

usermod [选项] 用户名

⚙️ 常用参数

-l修改用户名
-g修改主组
-G修改附加组
-s修改登录shell

💡 实战示例

  • $ usermod -aG sudo username
    将用户添加到sudo组
  • $ usermod -s /bin/zsh username
    修改用户的默认shell

🔔 温馨提示

usermod -aG docker username(将用户加到 docker 组,-a 表示追加而非替换,不加 -a 会把用户从其他组移除)。usermod -s /bin/bash username(修改用户默认 Shell)。usermod -L / -U 锁定/解锁账户。

🔗 相关命令

◀ 上一条userdel下一条 ▶blkid