使用userdel命令删除用户Linux的方法
我们需要定期管理用户帐户、删除不必要的用户,以免造成不必要的麻烦,删除用户帐户和使用userdel命令。下面,我们介绍了利用userdel命令删除图形用户的方式。作为linux系统管理员对系统用户帐户的日常管理的需要,将不需要用户删除,以免造成不必要的麻烦,删除用户帐户需要使用userdel命令介绍Linux的使用方法userdel命令删除用户以下小。
userdel是什么
userdel是删除用户的基本工具。在Debian,我们通常使用的deluser命令。Userdel将查询系统帐户文件,如 / / /密码等等/ group.then它将删除所有条目相关的用户名,用户名必须存在才能删除它。
如何使用userdel
因为userdel将修改系统账户的文件,我们需要root权限来运行它。否则我们会遇到一个错误消息只有root权限才能执行此操作;或类似的信息。我们获得权限后,我们可以删除用户从控制台输入userdel。下面是一个示例使用userdel默认情况下。
$ sudo userdel帕萨迪纳
或
帕萨迪纳# userdel
如您所见,没有root权限我们不能删除用户帕萨迪纳。当我们获得许可时,系统不会提供错误信息,这意味着用户已经成功删除了它。
完全删除用户主目录
不使用userdel选项,只有用户将被删除。用户的家目录仍在/ home目录。
当我们进入 / home目录,我们还可以看到,编号1002的帕萨迪纳文件夹。用户已创建通常有一个是用户name.1002是帕萨迪纳用户名UID和GID帕萨迪纳组名称相同的组名。
当删除用户时,我们可以使用R选项完全删除主目录。这个选项也会删除用户的邮件池,如果它存在的话。
强制删除用户
userdel提供-f选项强制用户被删除。此选项将仍然生效,当用户进入Linux系统。请看示例截图。
截图显示,帕萨迪纳的用户已经登录到系统中。其标记的过程6218是sshd进程。当我们使用userdel F pasadena,只有用户信息被记录在被删除。命令本身是成功的。如果我们使用cat命令来看看 / /密码等内容,我们不能看到用户帕萨迪纳的存在。他的家目录仍然存在,但业主只能显示数字ID。
有一件事我们必须明白的是,与-f选项将不断开用户的现有的SSH连接userdel。因此,即使用户不存在,它仍然是事实上的登录状态和活跃用户,但用户登录时,它是不允许再次登录,因为用户已被删除。
所以这个选项使用起来有点危险,因为它会使你的系统不兼容。
总结
以上是Linux使用的userdel命令来删除用户帐户的方法。据介绍,userdel命令不仅可以删除用户帐户,但也删除文件。