linux--13、用户身份UID和GID

root用户对系统拥有极高的所有权,可以控制系统的各项功能。
真正使root成为“超级用户”的是它的UID值。

每个用户都有一个对应的唯一UID值,可以将用户分为三类:

用户UID存储在/etc/passwd文件中,账户密码存储在/etc/passwd文件中。
存储在/etc/文件影子中。

例如输入命令$cat/etc/passwd可以查看所有用户信息。
下面是三种类型用户的示例:

第一行是超级用户root。
第二行是FTP系统用户,第三行是普通用户。

每行用户信息均使用“:”作为分隔符,分为7个字段。
各个字段的含义如下:用户名:密码:UID:GID:描述信息:主目录:默认。
Shell其中,默认的shell是/bin/bash,表示可以登录,如果是/sbin/nologin,表示无法登录。

GID是用户组号。
您可以将多个用户添加到一个组中,以便更轻松地分配任务或工作。

每个用户在创建时都会创建一个默认组(其GID与其UID相同,称为基本组或初始组),以后添加的组称为扩展组或附加组。

用户组名和GID存储在/etc/group文件中。

运行命令$cat/etc/group可以查看正在使用的用户组信息,例如:

每行的用户组信息分为4个字段:各字段含义如下:组名:密码:GID:该用户组中的用户列表。
组密码存储在/etc/gshadow文件中。
用户组密码通常无用;组中的用户列表仅包含其他用户。
用户。
那么这个用户就不会出现在这个用户列表中。

如何创建linux系统的超级用户?

1.打开虚拟机,启动Linux系统,如下图。

2.等待启动进入桌面,如下图所示。

3.同时按下Ctrl+Alt+F2,进入代码控制界面,如下图所示。

4.此时登录时输入root(超级用户,具有最高管理权限),密码就是你设置的密码(输入密码时不显示任何内容)。
“#”表示登录成功,如下如下图所示。

5.在系统tmp文件夹中创建“123.txt”文件(mkdir是新命令),如下图所示。

linux默认的系统管理员账号

Linux操作系统管理员帐户的密码。
Linux系统将管理帐户分为管理用户帐户和管理组帐户。
它们的功能本质上是相同的。
它们都根据用户的身份控制对资源的访问。
单个用户或多个用户组成的组。
在Linux系统中,根据系统管理的需要,用户帐户分为不同的类型。
他们也有不同的权限和功能。
主要分为超级用户、普通用户和程序用户。
1、超级用户:root用户是Linux系统中默认的超级用户帐户,拥有主机的最高权限,类似于Windows系统中的********istrator用户。
仅在执行系统管理和维护任务时,建议使用root用户登录系统。
建议仅使用普通用户账户进行日常交易。
2.普通用户:普通用户帐户必须由root用户或其他管理员用户创建,其权限受到一定的限制。
他们通常只对用户自己的主机目录拥有完全权限。
3、程序用户:在安装Linux系统和一些应用程序时,会添加一些特定的低权限用户帐户。
这些用户一般不允许登录系统,仅用于维持系统正常运行。
或某个程序,如bin、daemon、ftp、mail等。