-
2021-05-08 21:17:27
1,linux下文件权限管理,添加用户组并添加用户
添加组:groupadd 组名
groupadd deploy
cat /etc/group | grep deploy
如图:
删除组:groupdel 组名
groupdel deploy
cat /etc/group | grep deploy
查询组:cat /etc/group 或者使用管道来精确查询 cat /etc/group | grep dev
如图:
/etc 目录是专门用来保存 系统配置信息 的目录
group 是保存组信息的文件
2,添加用户
添加用户:useradd -m -g 组 新建用户名 注意:-m 自动建立用户家目录; -g 指定用户所在的组,否则会建立一个和用户名同名的组
useradd -m -g deploy test
deploy 为用户组,test1为用户名
查询用户:在/etc/passwd文件下存储的是用户的list
cat /etc/passwd
如图:
只查找deploy用户
id deploy
如图:
修改和创建密码 passwd 用户名 如果不加用户名则默认修改当前登录者的密码
[root@Server-n93yom ~]# passwd test1
Changing password for user test1.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@Server-n93yom ~]#
设置好密码后,使用此账号和密码登录
➜ ~ ssh test1@192.168.85.163
test1@192.168.85.163's password:
Last failed login: Mon Jul 22 17:00:05 CST 2019 from 192.168.1.53 on ssh:notty
There were 3 failed login attempts since the last successful login.
[test1@Server-n93yom ~]$
设置用户不能修改密码
[root@Server-n93yom ~]# passwd -l test1 //在root下,禁止test1用户修改密码的权限
Locking password for user test1. //锁住test1不能修改密码
passwd: Success
[root@Server-n93yom ~]# su test1 //切换用户
[test1@Server-n93yom root]$ passwd //修改密码
Changing password for user test1.
Changing password for test1.
(current) UNIX password:
passwd: Authentication token manipulation error //没用权限修改密码
[test1@Server-n93yom root]$
清除密码
[root@Server-n93yom ~]# passwd -d test1 //删除test1的密码
Removing password for user test1.
passwd: Success
[root@Server-n93yom ~]# passwd -S test1 //查看test1的密码
test1 NP 2019-07-22 0 99999 7 -1 (Empty password.) //密码为空
[root@Server-n93yom ~]#
passwd 帮助命令
[root@Server-n93yom ~]# passwd --help
Usage: passwd [OPTION...]
-k, --keep-tokens keep non-expired authentication tokens
-d, --delete delete the password for the named account (root only)
-l, --lock lock the password for the named account (root only)
-u, --unlock unlock the password for the named account (root only)
-e, --expire expire the password for the named account (root only)
-f, --force force operation
-x, --maximum=DAYS maximum password lifetime (root only)
-n, --minimum=DAYS minimum password lifetime (root only)
-w, --warning=DAYS number of days warning users receives before password
expiration (root only)
-i, --inactive=DAYS number of days after password expiration when an account
becomes disabled (root only)
-S, --status report password status on the named account (root only)
--stdin read new tokens from stdin (root only)
Help options:
-?, --help Show this help message
--usage Display brief usage message
[root@Server-n93yom ~]#
更多相关内容 -
openEuler基础(二十一)用户组管理
2022-04-12 00:14:39用户组是具有相同特性用户的逻辑集合。 通过组的形式使得具有相同特性的多个用户能够拥有相同的权限,便于管理; 每一个用户都拥有自己的私有组; 同一组内的所有用户可以共享该组下的文件; 每一个用户组都会被分配...提出问题:
有时我们需要让多个用户具有相同的权限,比如查看、修改某一个文件的权限,为了让多个用户能够访问文件,需要批量授权。如果有10个用户的话,就需要授权10次,显然这种方法不太合理;能否找到一种手段,快速完成对批量用户的授权呢?一、用户组
用户组是具有相同特性用户的逻辑集合。
通过组的形式使得具有相同特性的多个用户能够拥有相同的权限,便于管理;
每一个用户都拥有自己的私有组;
同一组内的所有用户可以共享该组下的文件;
每一个用户组都会被分配一个特有的id号:gid。有时我们需要让多个用户具有相同的权限,比如查看、修改某一个文件的权限。
一种方法是分别对多个用户进行文件访问授权,如果有10个用户的话,就需要授权10次,显然这种方法不太合理。
另一种方法是建立一个组,让这个组具有查看、修改此文件的权限,然后将所有需要访问此文件的用户放入这个组中,那么所有用户就具有了和组一样的权限。
这就是用户组,将用户分组是openEuler系统中对用户进行管理及控制访问权限的一种手段,通过定义用户组,在很大程度上简化了管理工作。思考:请列举一个现实生活中例子,反映用户组的原理。
若干学生分班到一起,就是典型的用户组的例子。
此时,如果要宣布课表,不用逐个通知每个学生,只用公布一个班的课表,大家就都知道上课信息了。
通过定义班级,在很大程度上简化了学生的管理工作。二、用户组文件
openEuler下管理用户组信息的文件有以下两种:
/etc/group:组信息文件。
在这个文件中,保存着用户组的所有信息,每一行记录代表一个用户组;
将用户分组是对用户进行管理及控制访问权限的一种手段,每个用户都属于一个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。/etc/gshadow:组信息加密文件。
在这个文件中,会保存用户组加密信息,比如说用户组管理密码就保存在此(与/etc/shadow文件相似);
与/etc/group文件互补,对于大型服务器来说,拥有很多用户和组,会针对这些用户和组来生成一些复杂的权限模型,此时设置并管理密码就显得尤为重要。用法示例1:查看用户组信息
[root@localhost ~]# cat /etc/group test04:x:1003: user:x:1004: usergroup:x:1005:
/etc/group文件每一行结构用冒号分成4个部分,第一个部分是组名;第二部分是群组口令;第三部分是GID;第四部分是此群组支持的账号名称。
用法示例2:查看用户组加密信息
[root@localhost ~]# cat /etc/gshadow root::: bin::: daemon:::
/etc/gshadow文件每一行结构用冒号分成4个部分,第一个部分是组名;第二部分是群组口令;第三部分是群组管理员账号;第四部分是此群组支的所属账号名称。
三、用户组GID
用户组ID(Group ID,简称为GID)和用户UID类似,作为唯一标识符来标示系统中的一个用户组:
在添加账户时,默认情况下会同时建立一个与用户同名且UID和GID相同的组;
GID与UID都会将0赋予给超级用户或者具有超级用户的用户组(也就是root用户组);
系统会预留一些较前的GID给虚拟用户(也称为系统用户)。
可以通过输入命令行id [option] [user_name],查看用户组gid以及每个用户组下拥有的用户数量。用法示例1:新建一个用户zhangsan,并查看该用户所属的组信息
[root@localhost ~]# useradd zhangsan [root@localhost ~]# id zhangsan 用户id=1000(zhangsan) 组id=1001(zhangsan) 组=1001(zhangsan)
四、用户组分类
用户组分为三类:
普通用户组:可以加入多个用户;
系统组:一般加入的用户为系统用户;
私有组:也称为基本组,在创建用户时,如果没有为其指明所属用户组,则会为该用户定义一个私有的用户组,且该用户组名称与用户名同名。从用户的角度,用户组分为起始组和附属组
起始组:创建用户的时候系统会同时创建一个和这个用户名同名的组,这个组就是起始组,不可以把用户从起始组中删除。
附加组:除了起始组之外,用户所在的其他组,都是附加组。用户是可以从附加组中被删除的。
一个用户可以属于多个附加组。但是一个用户只能有一个起始组。
形象的说,一个孩子诞生了,他的基本组就是亲生父母;他的附加组就是其他的干爹干妈。
起始组:用户的gid所标识的组;
附属组:用户的附加组;
gid标识主组,groups表示用户所属的全部组(主组和附属组)。用法示例1:用户组(起始组、附加组)分类示例
创建一个新用户myuser,并把它的起始组设为newgp1,附属组设为newgp2[root@localhost ~]# groupadd newgp1 [root@localhost ~]# groupadd newgp2 [root@localhost ~]# useradd -g newgp1 myuser [root@localhost ~]# id myuser 用户id=8889(myuser) 组id=1003(newgp1) 组=1003(newgp1)
用户和用户组的关系
一对一:一个用户可以存在一个用户组中,作为组中的唯一成员;
一对多:一个用户可以存在多个用户组中,该用户具有多个组的共同权限;
多对一:多个用户可以存在一个用户组中,这些用户具有和组相同的权限;
多对多:多个用户可以存在多个用户组中,其实就是以上三种关系的扩展。五、用户组相关管理命令
随着用户的不断增多,用户权限的把控变得复杂繁重,对系统的安全管理产生负面影响,用户组的加入,使得每一个用户至少属于一个用户组,从而便利了权限管理。
用户和用户组管理是系统安全管理的重要组成部分,通过操作命令行能够对用户组文件进行创建、修改、删除以及关联用户等操作。- 创建组groupadd命令
groupadd可用来创建一个新的用户组,并将新用户组信息添加到系统文件中。
语法:groupadd [options] group_name
其中的命令选项说明如下:
-f 如果组已存在,则成功退出
-g 为新用户组指定GID
-h 显示此帮助信息并退出
-o 允许创建有重复 GID 的组
-p 为新用户组使用此加密过的密码
-r 创建一个系统账户组
用法示例1:创建一个测试用户组
[root@localhost ~]# groupadd usergroup
通过cat /etc/group命令查看用户组是否创建成功,查看后发现新的测试组创建成功。
[root@localhost ~]# cat /etc/group test04:x:1003: user:x:1004: usergroup:x:1005:
用法示例2:创建一个新的组号为344的测试用户组
[root@localhost ~]# groupadd -g 344 usergroup
通过cat /etc/group命令查看用户组是否创建成功,查看后发现新的测试组创建成功。
[root@localhost ~]# cat /etc/group test04:x:1003: user:x:1004: usergroup:x:344:
- 修改组groupmod命令
groupmod可用来更改群组ID或者名称。
语法:groupmod [options] group_name
其中的命令选项说明如下:
-g 修改为要使用的GID
-h 显示此帮助信息并退出
-n 修改为要使用的组名称
-o 允许使用重复的 GID
-p 更改密码(加密过的)
用法示例1:修改用户组GID
查看测试用户原GID:id user[root@localhost ~]# id user uid=1002(user) gid=1004(user) groups=1004(user)
通过groupmod修改测试用户组GID为1002:groupmod –g 1006 user,再次查看发现GID已修改成功。
[root@localhost ~]# groupmod -g 1006 user [root@localhost ~]# id user uid=1002(user) gid=1006(user) groups=1006(user)
- 删除组groupdel命令
Groupdel可用来删除用户组,但若是用户组中包含一些用户,需先删除掉用户后再删除用户组:
语法:groupdel [options] group_name
其中的命令选项说明如下:
-f 即便是用户的主组也继续删除
-h 显示此帮助信息并退出
groupdel命令用于从系统中删除组,需要注意的是,若是在组中仍然包括某些用户,此时需要先删除这些用户后,才能删除组。
用法示例1:删除一个用户组
通过cat /etc/group命令查看测试用户组。[root@localhost ~]# cat /etc/group test04:x:1003: user:x:1006: usergroup:x:1005:
删除测试用户组:groupdel usergroup后,再次通过cat /etc/group查看发现测试组已删除。
[root@localhost ~]# groupdel usergroup [root@localhost ~]# cat /etc/group test04:x:1003: user:x:1006:
- 用户与用户组关联gpasswd命令
gpasswd可以用来添加或删除用户到组中。
语法:gpasswd [option] group_name。
其中的命令选项说明如下:
-a 向组 GROUP 中添加用户 USER
-d 从组 GROUP 中添加或删除用户
-M 设置组 GROUP 的成员列表
-A 设置组的管理员列表
-r 移除组 GROUP 的密码
-R 向其成员限制访问组 GROUP
-Q 要 chroot 进的目录
用法示例1:将用户添加到用户组中
将user用户添加到usergroup用户组中:gpasswd -a user usergroup。[root@localhost ~]# useradd user [root@localhost ~]# groupadd usergroup [root@localhost ~]# gpasswd -a user usergroup Adding user user to group usergroup
通过groups命令查看到已将用户user加入到组usergroup中:groups user。
[root@localhost ~]# groups user user : user usergroup
用法示例2:将用户移除出用户组
[root@localhost ~]# gpasswd -d user mygroup 正在将用户“user”从“mygroup”组中删除 gpasswd:用户“user”不是“mygroup”的成员
用法示例3:给用户组设置密码
[root@localhost ~]# groupadd mygroup [root@localhost ~]# gpasswd mygroup 正在修改 mygroup 组的密码 新密码: 请重新输入新密码:
用法示例4:删除用户组密码
[root@localhost ~]# gpasswd -r mygroup
六、综合训练
1.新建一个用户(自己姓名的拼音),并查看用户所属的组信息。[root@localhost ~]# useradd zhangsan [root@localhost ~]# id zhangsan 用户id=1000(zhangsan) 组id=1001(zhangsan) 组=1001(zhangsan) [root@localhost ~]#
2.为这个新用户设置密码(使用–stdin方法)
[root@localhost ~]# echo "openeuler" | passwd --stdin zhangsan [root@localhost ~]#
3.修改用户(自己姓名的拼音)的UID为8888
[root@localhost ~]# usermod -u 8888 zhangsan [root@localhost ~]# id zhangsan 用户id=8888(zhangsan) 组id=1001(zhangsan) 组=1001(zhangsan) [root@localhost ~]#
4.创建一个新用户myuser,并把它的起始组设为newgp1,附属组设为newgp2
[root@localhost ~]# groupadd newgp1 [root@localhost ~]# groupadd newgp2 [root@localhost ~]# useradd -g newgp1 myuser [root@localhost ~]# id myuser 用户id=8889(myuser) 组id=1003(newgp1) 组=1003(newgp1) [root@localhost ~]# usermod -G newgp2 myuser [root@localhost ~]# id myuser 用户id=8889(myuser) 组id=1003(newgp1) 组=1003(newgp1),1004(newgp2) [root@localhost ~]#
或者
[root@localhost ~]# gpasswd -a myuser newgp2 正在将用户“myuser”加入到“newgp2”组中 [root@localhost ~]# id myuser 用户id=8889(myuser) 组id=1003(newgp1) 组=1003(newgp1),1004(newgp2) [root@localhost ~]#
5.给newgp1设置组密码
[root@localhost ~]# gpasswd newgp1 正在修改 newgp1组的密码 新密码: 请重新输入新密码: [root@localhost ~]#
6.在组newgp2中去除用户myuser
[root@localhost ~]# gpasswd -d myuser newgp2 正在将用户“myuser”从“newgp2”组中删除 [root@localhost ~]# id myuser 用户id=8889(myuser) 组id=1003(newgp1) 组=1003(newgp1) [root@localhost ~]#
7.删除组newgp1、newgp2
[root@localhost ~]# groupdel newgp2 [root@localhost ~]# groupdel newgp1 groupdel:不能移除用户“myuser”的主组 [root@localhost ~]# userdel myuser [root@localhost ~]# groupdel newgp1
- 创建组groupadd命令
-
Linux——用户和用户组的管理
2021-11-12 23:34:00用户和用户组的关系 用户 新建用户 修改用户 设置用户账户口令 删除用户 用户组 创建用户组 修改用户组 组群添加用户 删除用户组 总结 前言 学习完了前面的基本命令,小伙伴们是否已经掌握了呢,在这一...目录
前言
学习完了前面的基本命令,小伙伴们是否已经掌握了呢,在这一章中,我们开始学习用户和用户组的基本管理!
用户和用户组的关系
用户和用户组的对应关系有以下 4 种:
- 一对一:一个用户可以存在一个组中,是组中的唯一成员;
- 一对多:一个用户可以存在多个用户组中,此用户具有这多个组的共同权限;
- 多对一:多个用户可以存在一个组中,这些用户具有和组相同的权限;
- 多对多:多个用户可以存在多个组中,也就是以上 3 种关系的扩展
用户
在linux中,用户分为两种:
user(普通用户):在系统中只能最基本的工作,只能访问拥有的权限和可以执行的权限
root(超级用户):可以操作所有的权限,是系统的最高管理者
在linux中,我们可以从普通用户切换到超级用户 su root 需要输入你设定的密码,超级用户切换普通用户,不需要输入密码。
在普通用户中,我们有许多权限不能设置,例如:无法添加新的用户、无法查看密码文件
新建用户
在linux中,我们如何添加一个新用户呢?
我们使用useradd来添加一个新用户,让我们来看一下他的基本命令属性
useradd 基本命令属性:
-c commment #用户的注释信息
-d home_dir #指定用户的主目录
-e expire_date #禁用账号的日期
-f inactive_days#设置多少天,用户账户过期,0代表过期立马被禁用,-1代表账户不会过期
-g initial_group #用户所属主组群或者GID
-G group_lsit #用户的附属群列表
-m #用户主目录不存在创建它
-M #不要创建用户主目录
-p passwd #设置加密的口令
-s shell #指定用户登录的shell
-u UID #指定用户的UID
如何查看用户是否创建成功呢?
1.登录用户
2.查看 /etc/passwd 文件
/etc/passwd文件字段含义:
用户名:用户账户名称,登录时使用的用户名
加密口令:设置的密码,出于安全考虑,在此文件中设置密码是显示x,而真正密码在/etc/shadow文件中(此文件只有超级用户才可以访问)
UID:用户号,表示某一用户的唯一的数字标识
GID:用户所属的私有组号
用户描述信息:可以添加一些描述信息,例外电话、姓名等
主目录:用户的宿主目录,登录后的默认目录
命令解释器:用户使用的shell `
修改用户
usermod #修改用户的一些基本属性
如下图:
设置用户账户口令
psaawd #修改用户以及其他参数
passwd的常用参数:
-l:锁定用户账户
-f:强迫用户下次登录时必须修改口令
-u:口令解锁
-i:口令过期后多少天停用账户
删除用户
userdel #删除没有用的用户
用户组
用户组是什具有相同特性的用户的逻辑集合,有利于管理用户按照特性进行管理。
用户组分为两种:
主组群,也叫私有组群,是用户创建时创建的用户群
附属组,也叫标准组群,其他组群就为该用户的附属组群
创建用户组
groupadd #创建一个新的用户组
常见命令参数:
-g:指定新建工作组的id;
-r:创建系统工作组,系统工作组的组ID小于500;修改用户组
groupmod #对用户的参数进行修改
groupmod 命令的基本参数用法
-g :把组群的GID改成gid
-n :修改组群名字
-o :强制修改组的gid为重复的号码
-p :修改组群的密码组群添加用户
gpasswd #为用户组进行删除用户和添加用户等
gpasswd命令的基本参数
-a :把用户加入组
-d :把用户从组中删除
-r :取消组的密码
-A :给组指派管理员删除用户组
groupdel #删除没有用的用户组
总结
学习到这里,用户和用户组的基本知识已经学习完啦,接下来就是大家多家练习,明白用户和用户组之间的关系,在下一节,我们将学习如何磁盘分区!
-
Linux下查看当前用户和所属用户组方法总结
2021-05-20 15:39:241、查看当前用户 (1)whoami (2)id -un (3)who -H (4)who(查看当前登陆的所有用户,who -H功能差不多) ...(1)groups(或groups xxx查看某用户所属组) (2)id (3)cat/etc/group ...1、查看当前用户
(1)whoami
(2)id -un
(3)who -H
(4)who(查看当前登陆的所有用户,和who -H功能差不多)
2、查看当前用户所属的组
(1)groups(或groups xxx查看某用户所属组,xxx为用户)
(2)id
(3)cat /etc/group
-
linux创建用户组命令
2021-05-09 04:05:48Linux 系统是下可以通过命令创建用户,当然也可以创建用户组,下面由学习啦小编为大家整理了linux创建用户组命令的相关知识,希望对大家有帮助!linux下创建用户组命令——groupadd命令其格式如下:代码:groupadd ... -
如何在 Linux 下删除用户组(groupdel 命令)
2021-05-10 02:06:54用户组的目的主要是为了定义一系列权限,例如:针对一个资源的读,写,执行,并且将这些权限在用户组的用户之间共享。一个新的用户组可以通过groupadd命令来创建。如果一个用户组不再需要,可以从系统中移除。本文... -
群晖NAS用户和用户组权限讲解
2020-12-25 15:19:34文章目录废话篇前言用户和用户组是什么实例操作讲解梳理流程实际操作:添加用户组实例操作:新增用户登录检查是否设置成功合理的用户组设置后文总结协助改进 废话篇 本篇文章为原创文章。转载请注明出处,感谢。 ... -
用户组和用户的详细解释
2018-05-29 09:18:54whoami 查看当前登录用户名 /etc/... /etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的... -
Linux系统下的用户和用户组的创建和管理
2020-07-04 09:53:42Linux用户和用户组的创建和管理一. Linux用户身份概述1.1 Linux用户介绍1.2 Linux用户相关文件1.3 三个重要passwd,shadow,group文件的介绍二. 创建Linux用户2.1 添加Linux用户——adduser /useradd2.2 设置Linux... -
用户组及添加用户到组_如何将用户添加到组?
2020-10-13 16:05:10用户组及添加用户到组In Linux users may have different groups registered. By default adding a user to the Linux system will create new user. There are different commands to change user group one of ... -
DZ论坛用户组图标大全
2011-04-02 01:02:51DZ论坛 用户组图标 会员等级图标等~ 非常美观实用 -
Linux下创建用户和用户组
2019-04-10 09:44:451.linux下创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,... -
Centos 更改权限和用户组
2019-05-23 09:14:191、在命令行使用命令“ll”或者“ls -a”,可以查看文件或者文件的权限: -rw-r--r--. 1 root root 6 Nov 9 16:42 a.txt ...后面9个字符每3个字符又作为一个组,则有3组信息(“rw-”、“r–”、“r–”),分别... -
linux创建用户并指定用户组
2021-02-26 11:47:14一、查看所有用户 cat /etc/passwd ... 关于uid:0 表示管理员(root),1 - 500 ...groupadd zhangsangroup #创建用户组zhangsangroupuseradd -g zhangsan zhangsan创建用户zhangsan并加入zhangsangroup组 user... -
Linux中用户、用户组(一):概念以及设置用户、用户组的意义
2019-10-24 17:05:50在具体谈Linux的用户和用户组相关的知识前,我们先来了解Linux的一大特性:多用户、多任务。所谓多用户,多任务就是指可以在同一时间,有多个用户登录同一个系统执行不同的任务而互不影响。 &... -
ubuntu 添加用户到用户组
2020-12-28 17:20:30添加用户到某一个组可以使用 usermod -G group_name user_name 这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。 所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用 gpasswd 这个... -
Linux 创建用户组、删除用户组、修改用户组、切换用户组
2019-04-21 16:43:54每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组... -
Linux用户组、用户权限
2018-07-03 11:44:02一、用户组:在linux中每个用户必须属于一个组,每个用户组其实就是多个用户的一个集合!1、添加用户组-->groupadd -g 666 group_name;(-g GID 说白了就是用户组的id)2、删除用户组-->groupdel ... -
Linux用户及用户组详解
2019-10-15 08:43:202.用户和权限的基本概念2.1 基本概念2.2 组2.2.1 组管理的终端命令2.3 扩展一下: ls -l 查看详细信息2.4 用户管理 终端命令2.4.1 创建用户/设置密码/删除用户2.4.2 查看用户信息2.4.3 `su` 切换用户2.2.4 sudu2.2.5 ... -
centos更改文件所属用户和用户组
2020-05-10 23:15:46使用命令为chown和chgrp 更改文件夹或者文件的所属用户 chown -R username dirname chown username filename ...更改文件夹或者文件的所属用户组 chgrp -R username dirname chgrp username dirname -
Linux用户和用户组管理
2018-06-19 20:49:28一、用户配置文件 用户管理简介: linux把通过把用户分为三个基本组,user,group,other来分配基本的权限 用户通过/etc/passwd用过用户名来获取用户的uid,通过/etc/group来获取用户所属组的gid,系统只能通过id号... -
Linux常用命令--系统管理之(用户管理、用户组管理)
2017-09-10 20:12:48目录 配置文件 用户信息文件 用户密码文件 组信息文件 组密码文件 用户管理命令 useradd ...用户组管理命令 ...在Linux系统中主要是通过配置文件来实现对用户和用户组的管理,比较重要的有以... -
Linux添加/删除用户和用户组
2019-01-10 14:01:11转自:Linux添加/删除用户和用户组 如何将用户从一个组中移除? gpasswd -d userName groupName 本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。 1、建用户: adduser phpq //新建phpq用户 ... -
Linux用户与用户组配置文件详解
2019-03-30 13:41:32Linux用户与用户组配置文件详解 出发点 Linux是一个多用户多任务的操作系统,用户需要使用系统,就必须在系统中拥有属于自己的账号。 作为一个Linux管理员,对用户增删改查等操作当然离不开用户与用户组的配置文件... -
Linux/CentOS用户和用户组及权限管理
2018-08-20 18:04:48linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目录,管理员root除外。 用户的分类:(以centos7.x... -
Linux用户管理:新建用户组和新建用户
2018-11-21 20:27:50一,新建用户组 1.用户组文件 / etc / group,存储当前系统中所有用户组信息,格式:组名:组密码占位符:组编号:组中用户名列表 / etc / gshadow,存储当前系统中用户组的密码信息,格式:组名称:组密码:... -
Activiti6自学之路(六)——Activiti中用户与用户组
2019-06-16 03:33:02Activiti中内置了一套用户、用户组关系,以及对它们的操作API。关于用户和用户组表工业四张,如下图 一、用户与用户组表的介绍 1、ACT_ID_USER(用户信息表) 2、ACT_ID_INFO(用户扩展信息表) 3、ACT_ID_GROUP... -
linux更改目录所属用户和用户组
2019-06-28 17:02:37用法:chown 【选项】 用户【:用户组】 file 将test.java 文件所属的用户设置成 yangyuanliang chown yangyuanliang test.php 将test.java文件的所属用户设置成yangyuanliang,所属用户组设置成staff chown ... -
Centos7 查看用户和用户组
2019-05-31 15:49:472、用户组列表文件:/etc/group 3、查看系统中有哪些用户: $ cut -d : -f 1 /etc/passwd 4、查看可以登录系统的用户 $ cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 5、查看系统中有哪些... -
Linux用户和用户组管理命令
2018-06-02 17:16:51如何来管理用户和用户组。相关的管理命令汇总用户管理相关命令useradd 添加用户adduser 添加用户userdel 删除用户passwd 为用户设置密码usermod 修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等...