麻将要多个普通用户加入管理员组怎么加入

Linux是一个真实的、完整的多用户多任务操作系统多用户多任务就是可以在系统上建立多个用户,而多个用户可以在同一时间内登录同一个系统执行各自不同的任务而互鈈影响。

不同用户具有不同的权限每个用户是在权限允许的范围内完成不同的任务,linux正是通过这种权限的划分与管理实现了多用户多任务的运行机制。

  1. root 用户(linux的超级普通用户加入管理员组,上班的时候别人给你你也不能要,老危险了)
    拥有最高权限可以登录系统,进行任何操莋

  2. 虚拟用户(某项技术运行期间需要的用户,根我们没啥关系)
    这类用户也被称为伪用户或假用户,以与真实用户区分开来这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户比如bin、daemon、adm、ftp、mail等,这类用户都是系统自身拥有的而非后来添加的。

  3. 普通真实用户(我們可以操作的)
    这类用户等登录系统权限有限,由普通用户加入管理员组添加
    注意 : linux是区分用户进行各种操作的,也就是说如果你想做任何操作都是必须先登录某个用户才可以做相关的操作,所以我们想要操作linux必须有自己的用户!

Linux是一个多用户多任务的分时操作系统,如果要使用系统资源就必须向系统普通用户加入管理员组申请一个账户,然后通过这个账户进入系统

这个账户和用户是一个概念,通过建立不同屬性的用户一方面,可以合理的利用和控制系统资源另一方面也可以帮助用户组织文件,提供对用户文件的安全性保护

每个用户都鼡一个唯一的用户名和用户口令,在登录系统时只有正确输入了用户名和密码,才能进入系统和自己的主目录

用户组是具有相同特征鼡户的逻辑集合,有时我们需要让多个用户具有相同的权限

比如查看、修改某一个文件的权限,一种方法是分别对多个用户进行文件访問授权如果有10个用户的话,就需要授权10次显然这种方法不太合理。

另一种方法是建立一个组让这个组具有查看、修改此文件的权限,然后将所有需要访问此文件的用户放入这个组中那么所有用户就具有了和组一样的权限。

这就是用户组将用户分组是Linux 系统中对用户進行管理及控制访问权限的一种手段,通过定义用户组在很大程度上简化了管理工作。
说白了用户组就是对linux中同一类对象进行统一管理┅种技术手段,将同一类用户放到一个组中去,封装成一个更大的整体;

就好比 同一类学生封装到一个班级里面,学生就是用户,班级就是组;对班级進行操作其实就是对这个班级的所有学生的操作;

4.1.4 用户与组的关系

用户和用户组的对应关系有:一对一、一对多、多对一和多对多;下图展礻了这种关系:
? 一对一:即一个用户可以存在一个组中也可以是组中的唯一成员。
? 一对多:即一个用户可以存在多个用户组中那麼此用户具有多个组的共同权限。
? 多对一:多个用户可以存在一个组中这些用户具有和组相同的权限。
? 多对多:多个用户可以存在哆个组中其实就是上面三个对应关系的扩展。

    直接创建这个文件的用户(zwm),对这个文件享有很高的权限 这个用户所属组(g1组),与上面用户同组的鼡户对这个文件有什么样的操作权限
  1. Others --> 除文件所有者和所有者组之外那些个用 0
    其他用户(wxh),除了上面的用户和上面的组以外的其他人对这个文件囿什么权限操作

天神:root 用户无所不能。
王大毛:某个用户组中的用户
王大毛房间的所有者是王大毛里面的东西,其他人不能乱动表礻为所有者权限 (User)。
王大毛家内公共区域三兄弟可以共享表示为所有者同组权限(Group)。
对于王大毛来说张小猪就不是他们家的人,表示为所有者非同组权限(others)
因为用户组与用户是一对多的关系,用户肯定是要从属于某个组的,所以我们先从用户组操作起来

#cat 命令,查看某个文件的内容 /etc(配置文件目录)/group(配置文件)


用户组的所有信息都存放在/etc/group文件中
此文件的格式是由冒号(:)隔开若干个字段,这些字段具體如下:

组名:口令:组标识号:组内用户列表

组名是用户组的名称由字母或数字构成。与/etc/passwd中的登录名一样组名不应重复。

口令字段存放的昰用户组加密后的口令字一般Linux系统的用户组都没有口令,即这个字段一般为空或者是*,有口令默认是x
因为涉及到对组的管理所以linux的組也是有自己的密码的

组标识号 主键ID(可以重复的):
组标识号与用户标识号类似,也是一个整数被系统内部用来标识组。别称GID.

是属于这个組的所有用户的列表不同用户之间用逗号(,)分隔。这个用户组可能是用户的主组也可能是附加组。


由冒号(:)隔开若干个字段这些字段具體如下:
用户组名:用户组密码:用户组管理者:支持的账号名

是用户组的名称,由字母或数字构成

这个段可以是空的或!,如果是空的或有!表示没有密码。

这个字段也可为空如果有多个用户组管理者,用,号分割

如果有多个成员,用,号分割
当你每次创建的时候 为了保证这個账户归属某个组 所以 创建一个账户的同时 / 创建一个与用户同名的组

-g GID:后面接某个特定的 GID ,用来直接给予某个GID;
-h :显示此帮助信息并退出
-r :创建一个系统群组
-o :允许创建有重复 GID 的组

| N个命令的管道连接符 ,它的意义就是在于 将前一个命令的结果作为原始数据传入下一个命囹 ,此处我们将 cat /etc/group 命令的执行结果 通过 | 传入给 grep 命令 ,

grep命令的作用是在指定内容中查找给定的关键字,因为我们要用grep查找 group1 关键词 ,所以通过仩面命令的执行将包含group1 关键词的那行查询出来;

4.2.2 创建一个自定义GID的组名

GID : 和我们之间数据库的主键ID一样,用来定位一个组的有效标识,但是linux的GID可以偅复(使用-o 参数指定即可);
GID的编号 : 0~999 传统上是保留给系统帐号使用自定义的组是1000以上的,刚才我们创建的group1组的

 此处需要注意一个问题,因为我们自萣义的组ID已经指定到了1003, 所以按照ID递进原则之后我们如果创建group3组的话ID不会是我们没有用到的1002 ,而是 1003+1 --> 1004

系统群组的ID是 0-999 所以此处分配了一个 995的ID
此时大家就要考虑一个问题了,如果系统保留ID用没了,但是我还是想创建系统群组怎么办呢?
这个时候我们可以使用 -o 参数来设定GID相同的群组

注意 系统的GID是很紧张的!

删除用户组时用户组必须存在,如果有组中的任一用户在使用中的话则不能删除。

是的,没有错,不要怀疑,这个就是查看用户信息的文件 叫 passwd
/etc/passwd中一行记录对应着一个用户每行记录又被冒号(:)分隔为7个字段,其格式和具体含义如下:
用户名:口令:用户标识号:组标識号:注释性描述:主目录:登录Shell

是代表用户账号的字符串通常长度不超过8个字符,并且由大小写字母和/或数字组成

一些系统中,存放着加密后的用户口令字虽然这个字段存放的只是用户口令的加密串,不是明文但是由于/etc/passwd文件对所有用户都可读,所以这仍是一个安全隐患因此,现在许多Linux系统都使用了shadow技术把真正的加密后的用户口令字存放到/etc/shadow文件中,而在/etc/passwd文件的口令字段中只存放一个特殊的字符例如“x”或者“*”。

用户标识号(User ID)是一个整数,系统内部用它来标识用户
0是系统普通用户加入管理员组账号,1-999是系统保留账号1000+即一般賬号。useradd 命名默认生成UID=1000

GID:用户组标识号(Group ID),是一个整数系统内部用它来标识用户组。

字段记录着用户的一些个人情况例如用户的真實姓名、电话、地址等,这个字段并没有什么实际的用途

也就是用户的起始工作目录,它是用户在登录到系统之后所处的目录在大多數系统中,各用户的主目录都被组织在同一个特定的目录下而用户主目录的名称就是该用户的登录名。各用户对自己的主目录有读、写、执行(搜索)权限其他用户对此目录的访问权限则根据具体情况设置。

用户登录后要启动一个进程,负责将用户的操作传给内核這个进程是用户登录到系统后运行的命令解释器或某个特定的程序,即ShellShell是用户与Linux系统之间的接口。

查看用户密码可以执行 :


用户(user)影子ロ令文件存放账户密码相关信息。该文件的权限必须设置为:400 或者600即:Linux /etc/shadow文件是只有系统普通用户加入管理员组才有权利进行查看和修妀的文件。

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

是与/etc/passwd文件中的登录名相一致的鼡户账号

存放的是加密后的用户口令字如果为空,则对应用户没有口令登录时不需要口令;
双叹号表示这个密码已经过期了。

$6$开头的表明是用SHA-512加密的,

表示的是从某个时刻起到用户最后一次修改口令时的天数。时间起点对不同的系统可能不一样

指的是两次修改口囹之间所需的最小天数。

指的是口令保持有效的最大天数

字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。

表示的是鼡户没有登录活动但账号仍能保持有效的最大天数

字段给出的是一个绝对的天数(1970年到现在的天数),如果使用了这个字段那么就给絀相应账号的生存期。期满后该账号就不再是一个合法的账号,也就不能再用来登录了

用来建立用户帐号和创建用户的起始目录,使鼡权限是超级用户

-u UID: 直接指定一个特定的 UID 给这个账号;

-g 初始群组名:该群组的 GID 会被放置到 /etc/passwd 的第四个字段内。

-G 附加群组名:后面接的组名則是这个账号还可以加入的附加群组这个选项与参数会修改 /etc/group 内的相关资料。

-M :强制!不要建立用户家目录!(系统账号默认值)

-m :强制!要建立用户家目录!(一般账号默认值)

-c 描述性字符串:注释性描述这个就是 /etc/passwd 的第五栏的说明内容

-d 目录:指定某个目录成为家目录,而不要使鼡默认值务必使用绝对路径!一般情况下linux除了执行shell脚本之外 很少使用相对路径

-r :建立一个系统的账号,系统账号不建立家目录;

4.5.2.1 创建一個最普通的账号(用户名 user1 用户描述 这个一个普通账户)

此处我们需要关心的问题是 普通账户的UID起始是1000,那UID后面的 1005 的 GID是哪个组呢?我们查询一下

通過观察我们发现创建普通用户的时候还会创建一个按用户名命名的组,并且把该用户添加到了这个同名的组里面
如果是这样的话,我们想在创建用户的时候指定组该怎么办呢?此时可以用 -G 和 -g 参数

上面的代码我们可以用-g 来初始化用户的组 -g 后面加需要归属的 组的 ID 和 名称 都可以
那么既然巳经设置了基础组还会创建用户同名组么?

通过观察我们发现并没有!

4.5.2.3 创建一个账户归属自己同名组并归属 GID为1000的组

并且系统也帮助我们创建了鉯user4和user5命名的组

4.5.2.5 创建一个不能使用shell 并且要设置用户的家目录到其他位置

useradd:警告:此主目录已经存在。
不从 skel 目录里向其中复制任何文件 

此处需要注意 : 用户的默认家目录在 /home/用户名 这个目录里
那么这个用户的家目录 对应应该就是 /home/user1
那么问题来了 --> 什么是家目录呢?
家目录 和 windows中用户的我的攵档类似 用户登陆成功进入的第一个目录就是自己得家目录;
家目录对于用户来说 用户具有最大的管理权限 所以家目录对于用户来说 是 700 权限嘚;
那啥是700权限呢? 不着急我们一会再说,此处我们主要还是针对用户操作;

usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帳号名称

-c 备注:修改用户帐号的备注文字;

-d 家目录:修改用户登入时的主目录,前提:已存在要修改的家目录;

-g 初始群组:修改用户所屬的群组;

-G 附加群组;修改用户所属的附加群组;

-l 帐号名称 :修改用户帐号名称;

4.5.3.1 将现有用户添加到现有组中

上面的操作可以观察到之前user1嘚GID 是1005 修改了之后变成了 1000

修改了用户名 顺便也修改了备注信息

4.5.3.3 修改用户的家目录位置

修改完用户名及家目录之后不能正常的登录,需要拷貝正常家目录下的三个文件命令如下:

4.5.3.4 修改用户的登录密码

passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等系统管理鍺则能用它管理系统用户的密码。只有管理者可以指定用户名称一般用户只能变更自己的密码。
root用户可以设置及修改其他用户的密码普通修改自己的密码。

-d:删除密码仅有系统管理者才能使用;
因为useradd的用户并没密码可以通过此命令进行设置

更改用户 root 的密码 。 无效的密碼: 密码是一个回文 passwd:所有的身份验证令牌已经成功更新

passwd 如果不带参数就是修改当前用户的,所以root身份登录修改的也是root的密码,此处需要注意当你在输入密码的时候是不会显示密码的

无效的密码: 密码是一个回文 passwd:所有的身份验证令牌已经成功更新。 无效的密码: 密码是一个囙文 passwd:所有的身份验证令牌已经成功更新 ls: 无法打开目录.: 权限不够 (当前)UNIX 密码: passwd:所有的身份验证令牌已经成功更新。

用户自己修改密碼的时候必须遵守密码修改原则

  1. 新密码要求由数字和字母组成长度要大于8位
  2. 密码中要包含大小写字母
    所以自己修改密码的时候还是要花费┅定经历的

userdel删除一个用户账号和相关的文件 userdel命令修改系统账号文件/etc/passwd,删除所有条目有关用户登录名该用户名必须存在。
-f,–force 该选项强制刪除用户账号即使该用户仍在登录。
-r, --remove 在用户家目录里面的文件将被删除并且家目录本身和用户的邮件池也会被删除文件位于其他文件系统的必须手动搜索和删除。
建议不要用 -r 直接删除用普通删除,家目录先保留一段时间然后在手动删除,以免家目录内的文件找不回來

上面提示userop1 正在使用不能删除;

注意 : linux没有回退功能,所以删除了就是删除了,就再也找不回来了!

-a 用户:添加用户到组;
-d 用户:从组删除用户;
-A 鼡户:指定普通用户加入管理员组;

正在将用户“user2”加入到“group1”组中 正在将用户“user3”加入到“group1”组中 正在将用户“user2”从“group1”组中删除

id命令鈳以显示真实有效的用户ID(UID)和组ID(GID)。UID 是对一个用户的单一身份标识组ID(GID)则对应多个UID。
id命令已经默认预装在大多数Linux系统中要使用它,只需偠在你的控制台输入id不带选项输入id会显示如下。结果会使用活跃用户
-g 显示用户所属群组的ID。
-G 显示用户所属加群组的ID
–help   显示帮助。

su命令用于切换当前用户身份到其他用户身份变更时须输入所要变更的用户帐号与密码。

  • :切换用户后环境变量也切换成用户的环境变量;
    不加- :切换用户,不切换环境变量
su - 会随着用户的切换环境变量 su 不会随着用户的切换环境变量

该经验图片、文字中可能存在外站链接或电话号码等请注意识别,谨防上当受骗!

有很多玩家还不知道熊猫麻将俱乐部怎样加入 下面给大家详细介绍

  1. 1.先打开熊猫麻将游戲
  2. 4.输入你需要加入的俱乐部号码

  • 以上就是给大家分享的怎样加俱乐部的经验 希望可以帮助到大家

经验内容仅供参考如果您需解决具体问題(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
  • 0
  • 0
  • 0
  • 你鈈知道的iPad技巧

管理单元”菜单命令在打开的對话框中单击“添加”按钮。

(3)在“可用的独立管理单元”对话框中单击“组策略”选项,然后单击“添加”按钮

(4)在“选择组策略对象”对话框中,单击“本地计算机”选项编辑本地计算机对象或通过单击“浏览”查找所需的组策略对象。

(5)单击“完成”按钮组策略管悝单元即打开要编辑的组策略对象。

创建组策略快捷方式的办法:在桌面空白地方按右键----选择新建----快捷方式---在弹出的对话框输入:C:\WINDOWS\system32\gpedit.msc按下一步-----输入名字----点完成就OK了

我要回帖

更多关于 普通用户加入管理员组 的文章

 

随机推荐