deluser 命令主要用于删除用户账户,而不是直接修改用户属性。如果你想修改用户属性,可以使用 usermod 命令。以下是一些常用的 usermod 命令选项和用法:
修改用户组
sudo usermod -g new_group username
将用户 username 的主组更改为 new_group。
添加用户到附加组
sudo usermod -aG group1,group2 username
将用户 username 添加到附加组 group1 和 group2。
更改用户登录名
sudo usermod -l new_username old_username
将用户 old_username 的登录名更改为 new_username。
更改用户主目录
sudo usermod -d /new/home/directory username
将用户 username 的主目录更改为 /new/home/directory。
锁定用户账户
sudo usermod -L username
锁定用户 username 的账户,禁止其登录。
解锁用户账户
sudo usermod -U username
解锁用户 username 的账户,允许其登录。
更改用户过期时间
sudo usermod -e YYYY-MM-DD username
设置用户 username 的账户过期时间为指定的日期。
更改用户ID
sudo usermod -u new_uid username
将用户 username 的用户ID更改为 new_uid。
假设你想将用户 john 的主组更改为 developers,可以使用以下命令:
sudo usermod -g developers john
如果你想将用户 john 添加到 sudo 组,可以使用以下命令:
sudo usermod -aG sudo john
sudo)。通过这些命令,你可以灵活地修改用户账户的各种属性。