广告
返回顶部
首页 > 资讯 > 操作系统 >linux怎么删除系统用户
  • 875
分享到

linux怎么删除系统用户

2023-06-22 04:06:35 875人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关linux怎么删除系统用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,可以利用userdel命令来删除用户,该命令的作用就是删除与指定用户有关的数据信息,语法

这篇文章将为大家详细讲解有关linux怎么删除系统用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在linux中,可以利用userdel命令来删除用户,该命令的作用就是删除与指定用户有关的数据信息,语法“userdel -r 用户名”;userdel命令只有root用户才能使用。

教程操作环境:linux5.9.8系统、Dell G3电脑。

userdel 命令功能很简单,就是删除系统用户的相关数据。此命令只有 root 用户才能使用。

用户的相关数据包含如下几项:

  • 用户基本信息:存储在 /etc/passwd 文件中;

  • 用户密码信息:存储在 /etc/shadow 文件中;

  • 用户群组基本信息:存储在 /etc/group 文件中;

  • 用户群组信息信息:存储在 /etc/gshadow 文件中;

  • 用户个人文件:主目录默认位于 /home/用户名,邮箱位于 /var/spool/mail/用户名。

其实,userdel 命令的作用就是从以上文件中,删除与指定用户有关的数据信息。

userdel 命令的语法很简单,基本格式如下:

[root@localhost ~]# userdel -r 用户名
  • -r 选项表示在删除用户的同时删除用户的家目录。

注意,在删除用户的同时如果不删除用户的家目录,那么家目录就会变成没有属主和属组的目录,也就是垃圾文件。

例如,删除 lamp 用户,只需执行如下命令:

[root@localhost ~]# userdel -r lamp

除了使用 userdel 命令删除用户,还可以手动方式删除,毕竟通过前面的学习,我们已经知道与用户相关信息的存储位置。虽然这样做没有实际意义,但对于初学者来说,可以加深对 userdel 命令的理解。

手动删除指定用户的具体操作如下:

#建立新 lamp 用户[root@localhost ~]# useradd lamp[root@localhost ~]# passwd lamp#为 lamp 用户设置密码,由此 lamp 用户才算是创建成功#下面开始手动删除 lamp[root@localhost ~]# vi /etc/passwdlamp:x:501:501::/home/lamp:/bin/bash   <--删除此行#修改用户信息文件,删除lamp用户行[root@localhost ~]#vi /etc/shadowlamp:$6$KoOYtcOJ $56Xk9vp3D2vMRBxibNOn.21cVJ9onbW8IHx4WrOx6qBqfGa9U3mjMsGjqYnj L/4t3zt3YxElce2X8rbb12x4a0:15716:0:99999:7:::   <--删除此行#修改影子文件,删除lamp用户密码行,注意,这个文件的权限是000,所以要强制保存[root@localhost ~]#vi /etc/grouplamp:x:501:  <--删除此行#修改组信息文件,删除lamp群组信息[root@localhost ~]#vi /etc/gshadowlamp:!::  <--删除此行#修改组影子文件,删除lamp群组密码信息。同样注意需要强制保存[root@localhost ~]# rm -rf /var/spod/mail/lamp  #删除用户邮箱[root@localhost ~]# rm -rf/home/lamp/  #删除用户的家目录#至此,用户彻底删除,再新建用户lamp。如果可以正常建立,则说明我们手工删除干净了[root@localhost ~]# useradd lamp[root@localhost ~]# passwd lamp#重新建立同名用户,没有报错,说明前面的手工删除是可以完全删除用户的

手动删除用户,仅是为了让读者对 userdel 命令理解地更透彻,实际使用中,使用 userdel 删除用户更方便。

最后需要大家注意的是,如果要删除的用户已经使用过系统一段时间,那么此用户可能在系统中留有其他文件,因此,如果我们想要从系统中彻底的删除某个用户,最好在使用 userdel 命令之前,先通过 find -user 用户名 命令查出系统中属于该用户的文件,然后在加以删除。

关于“linux怎么删除系统用户”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: linux怎么删除系统用户

本文链接: https://www.lsjlt.com/news/302411.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux怎么删除系统用户
    这篇文章将为大家详细讲解有关linux怎么删除系统用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,可以利用userdel命令来删除用户,该命令的作用就是删除与指定用户有关的数据信息,语法...
    99+
    2023-06-22
  • Linux系统怎么完全的删除用户
    今天给大家介绍一下Linux系统怎么完全的删除用户。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。Linux系统中如何完全的删除一个用户呢?当我们单纯的执行删除...
    99+
    2023-06-28
  • xp系统怎么删除无用账户
    这篇文章主要讲解了“xp系统怎么删除无用账户”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“xp系统怎么删除无用账户”吧!单击“开始→控制面板”并在打开的“控制面板”窗口中双击“用户账户”图标...
    99+
    2023-06-28
  • Linux系统下怎么删除MySQL
    这篇文章主要介绍“Linux系统下怎么删除MySQL”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux系统下怎么删除MySQL”文章能帮助大家解决问题。 ...
    99+
    2023-05-25
    linux mysql
  • Linux怎么完全删除用户
    本篇内容介绍了“Linux怎么完全删除用户”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、首先进入系统创建一个用户 [root@...
    99+
    2023-06-28
  • 怎么删除多余的用户 图解Windows系统删除多余用户方法
    系统默认自带了好几个用户,一般都没有开户的,但是现在国内流行很多GHOST系统,这些GHOST用户,往往开启了很多自己不需要的用户,这些用户一般自己不需要。 适用范围 适用于Windows所有版本的系统本文教程使用系统为...
    99+
    2023-05-29
    多余用户 删除用户 用户 图解 Windows 系统 方法
  • Linux系统怎么删除文件夹
    这篇文章主要为大家分析了Linux系统怎么删除文件夹的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统怎么删除文件夹”的知识吧。使用rmdir删除...
    99+
    2023-06-28
  • Win10系统怎么删除隐藏账户
    今天给大家介绍一下Win10系统怎么删除隐藏账户。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。Win10系统支持多给账户登录系统,其中隐藏账户可以通过注册表来...
    99+
    2023-06-28
  • Linux系统怎么删除乱码文件
    这篇文章主要为大家展示了“Linux系统怎么删除乱码文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统怎么删除乱码文件”这篇文章吧。在Linux系统中上传文件、创建目录或文件可能由...
    99+
    2023-06-28
  • Linux系统怎么删除隐藏文件
    小编今天带大家了解Linux系统怎么删除隐藏文件,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统怎么删除隐藏文件”的知识...
    99+
    2023-06-28
  • Linux系统怎么删除指定文件
    Linux系统怎么删除指定文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。命令格式:      find  指定的文件夹/ -name...
    99+
    2023-06-28
  • 怎么在win7系统中删除guest账户
    这篇文章主要介绍了怎么在win7系统中删除guest账户,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法/步骤:调出运行窗口,输入compamgmit.msc /s命令后回...
    99+
    2023-06-27
  • win8系统怎么使用NET USER命令删除用户账户
    这篇文章主要为大家分析了win8系统怎么使用NET USER命令删除用户账户的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“win8系统怎么使用NET USE...
    99+
    2023-06-28
  • XP系统怎么删除多余的用户帐号
    这篇文章主要讲解了“XP系统怎么删除多余的用户帐号”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“XP系统怎么删除多余的用户帐号”吧!  方法一:  1、点击开始-运行、输入lusrmgr.m...
    99+
    2023-06-13
  • Linux系统完全删除用户的操作办法是什么
    这篇文章将为大家详细讲解有关Linux系统完全删除用户的操作办法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Linux是一个多用户多任务的系统,系统管理员对于系统中不再需要的用户账号...
    99+
    2023-06-28
  • linux如何删除用户
    linux删除用户的方法:1、打开终端;2、输入“su root”命令切换到管理员权限用户;3、输入“userdel -r 用户名”命令删除用户以及相关文件;4、使用“find”命令查看是否删除成功即可。具体操作步骤:使用快捷键【Ctrl+...
    99+
    2022-10-19
  • Linux用户删除根目录会怎么样
    本篇内容介绍了“Linux用户删除根目录会怎么样”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一个朋友今天突然问我这个问题,我一时也回答不出...
    99+
    2023-06-16
  • Linux系统彻底删除Mysql
    这是我之前安装的mysql5.7,然后想换成mysql8.0就有这篇,差不多跟着操作应该可以删除干净。 一、你要先查询你是否安装了mysql(我的linux是centos7的) rpm -qa | grep -i mysql  二、关闭...
    99+
    2023-09-03
    mysql 数据库
  • 怎么在linux中使用命令删除用户
    本篇文章给大家分享的是有关怎么在linux中使用命令删除用户,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作...
    99+
    2023-06-15
  • centos怎么删除用户
    centos中删除用户的方法:1、打开centos终端;2、输入“su root”命令切换到管理员权限用户;3、输入“userdel -r 用户名”命令删除用户以及相关文件;4、使用“find”命令查看是否删除成功即可。具体操作步骤:在ce...
    99+
    2022-10-24
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作