如何在Debian 9上添加和删除用户
时间:2020-03-05 15:27:03 来源:igfitidea点击:
Debian以及所有其他Linux发行版都是多用户操作系统。
每个用户对于各种命令行和GUI应用程序可以具有不同的权限级别和特定设置。
知道如何添加和删除用户是Linux用户应该知道的基本技能之一。
本教程说明了如何在Debian 9上添加和删除用户。
准备工作
我们需要以root用户或者具有sudo访问权限的用户身份登录才能在Debian系统上添加和删除用户。
如何在Debian中添加用户
在Debian中,可以使用两个命令行工具来创建新的用户帐户:'useradd'和'adduser'。
“ useradd”是用于添加用户的低级实用程序,而“ adduser”是用Perl编写的“ useradd”的友好交互式前端。
要使用“ adduser”命令创建一个名为“ username”的新用户帐户,请运行:
sudo adduser username
Adding user `username' ... Adding new group `username' (1001) ... Adding new user `username' (1001) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ...
我们将被问到一系列问题。
密码是必填项,所有其他字段都是可选的。
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
在最后一个提示上,我们需要输入“ Y”以确认信息正确无误。
该命令将创建新用户的主目录,并将文件从“/etc/skel”目录复制到用户的主目录。
在主目录中,用户可以编写,编辑和删除文件和目录。
默认情况下,在Debian上,sudo组的成员被授予sudo访问权限。
如果我们希望新创建的用户具有管理权限,则将该用户添加到sudo组中:
sudo usermod -aG sudo username
如何在Debian中删除用户
如果不再需要该用户帐户,则可以使用'userdel'或者'deluser'将其删除。
在Debian上,通常应该使用'deluser'命令,因为它比低级的'userdel'更友好。
要删除用户而不删除用户文件,请运行:
sudo deluser username
如果要删除用户及其主目录和邮件假脱机,请使用'--remove-home'标志:
sudo deluser --remove-home username