deluser
命令主要用于删除系统中的用户账户,而不是直接修改用户权限。如果你想要修改用户的权限,可以使用 usermod
命令。以下是一些常用的 usermod
命令选项,用于修改用户权限:
sudo usermod -g new_group username
将 new_group
替换为目标用户组,将 username
替换为要修改的用户名。
sudo usermod -aG additional_group username
将 additional_group
替换要添加的附加组,将 username
替换为要修改的用户名。注意,使用 -a
选项可以确保用户不会从其原始组中删除。
sudo usermod -s /path/to/new_shell username
将 /path/to/new_shell
替换为新 shell 的路径(例如:/bin/bash),将 username
替换为要修改的用户名。
sudo usermod -L username
这将锁定用户的密码,使其无法登录。将 username
替换为要修改的用户名。
sudo usermod -U username
这将解锁用户的密码,使其可以再次登录。将 username
替换为要修改的用户名。
如果你确实需要删除用户并重新创建具有不同权限的用户,你可以先使用 deluser
命令删除用户,然后使用 adduser
命令创建一个新用户,并使用 usermod
命令为其分配所需的权限。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>