linux中的usermod怎么用
linux中的usermod怎么用详细介绍
在 Linux 中,usermod 命令用于修改已有用户的账户属性(需 root 权限)。以下是最常用的 6 种场景和示例:
1.
修改用户名(重命名)
bash
新用户名 旧用户名newuser olduser
注意:需同步修改家目录名(mv /home/olduser /home/newuser)。
2.
修改家目录
bash
/新路径/家目录 用户名/data/user1 user1
/data/user1 user1
3.
修改默认 Shell
bash
/bin/新shell 用户名/bin/zsh user2
4.
添加 / 修改用户组
bash
新组名1,新组名2 用户名
dev,test user3
主组名 用户名
5.
锁定 / 解锁用户
bash
用户名
user4
用户名
6.
修改用户描述信息
bash
用户名user5
常用检查命令
修改后可通过以下命令验证:
bash
用户名/etc/passwd
9123id 用户名 /etc/passwd
安全提示:修改主组(-g)或家目录时需谨慎,错误操作可能导致用户数据丢失。锁定账户(-L)常用于临时禁用,比删除账户更安全。