Linux查看当前用户是不是是超级管理员用户和Linux删除用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux查看当前用户是不是是超级管理员用户和Linux删除用户相关的知识,希望对你有一定的参考价值。

参考技术A

普通用户
下图箭头指向为 $

命令 : userdel -r ztac
注:如果没有加 -r ,并不能删除该用户的所有信息,只是删除了 /etc/passwd 、 /etc/shadow 、 /etc/group/ 、 /etc/gshadow 四个文件里的该账户和组的信息。使用 find / -name "*ztac*" 查看后发现还有内容,但是使用 -r 的话,查不到内容。

linux的用户和用户组管理

  1、linux系统中,用户分为三种:超级用户、系统用户、普通用户;每个用户都有自己的uid,超级用户的uid是0;系统用户指的是系统运行所依赖的服务或软件,系统用户的id范围是1~499;普通用户是指所有使用linux的真实用户,他们会被严格的分配权限,id的范围从500开始;

  2、每个用户都会有一个初始组,并可以加入多个附加组;通过命令可以查看当前登录用户的一些信息:

[[email protected] ~]# id      # 确认自己的uid

uid=0(root) gid=0(root) 组=0(root) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[[email protected] ~]# groups  # 确定自己所在组

root
[[email protected] ~]# who     # 查看当前在线用户

root tty1
2017-08-01 04:58 (:0) root pts/1 2017-08-01 05:02 (192.168.100.1)

  3、用户信息的基本配置文件:/etc/passwd、/etc/shadow,其中passwd为用户基本信息的配置文件,shadow则存储着用户的密码,并且只有root用户有读的权限;

passwd文件中每一行都代表一个用户,每个用户都有七个字段,关于这些字段的解释:

  1> 用户名,在linux中起标识作用;

  2>  密码,x表示存有密码;

  3> 用户的uid;

  4> 用户的gid;

  5> 用户的备注;

  6> 用户的家目录;

  7> 用户登录后所使用的shell;

技术分享

 





以上是关于Linux查看当前用户是不是是超级管理员用户和Linux删除用户的主要内容,如果未能解决你的问题,请参考以下文章

Linux菜鸟——常见命令一 查看及创建目录文件等命令

在 linux系统中怎么样根用户和超级用户之间切换? 知道的说下,谢谢啦!!!

linux的用户和用户组管理

Linux 用户管理2

linux命令

Linux 用户与组管理详解(system-config-users && 命令行)