网站做cdn需要注意什么意思,大连百度网站优化,企业网站建设湖南岚鸿,外贸家具网站首页设计文章目录 1. gpasswd 命令说明2. gpasswd 命令语法3. gpasswd 命令示例3.1 不加参数3.2 -a#xff08;将用户加入组#xff09;3.3 -d#xff08;从组中删除用户#xff09;3.4 -r#xff08;删除组密码#xff09;3.5 -M#xff08;多个用户一起加入组#xff09;3.6 … 文章目录 1. gpasswd 命令说明2. gpasswd 命令语法3. gpasswd 命令示例3.1 不加参数3.2 -a将用户加入组3.3 -d从组中删除用户3.4 -r删除组密码3.5 -M多个用户一起加入组3.6 -A设置组管理员用户 4. 总结 1. gpasswd 命令说明
gpasswd用于管理用户组的密码文件也可以将用户添加到一个组中或删除组中的用户也可以为一个组设置或更改密码。基本信息如下
Usage: gpasswd [option] GROUPOptions:-a, --add USER add USER to GROUP-d, --delete USER remove USER from GROUP-h, --help display this help message and exit-Q, --root CHROOT_DIR directory to chroot into-r, --delete-password remove the GROUPs password-R, --restrict restrict access to GROUP to its members-M, --members USER,... set the list of members of GROUP-A, --administrators ADMIN,...set the list of administrators for GROUP
Except for the -A and -M options, the options cannot be combined.基本参数如下
选项作用-a, --add USER将用户添加到组-d, --delete USER从组中删除用户-h, --help显示帮助消息并退出-Q, --root CHROOT_DIR要导入的目录-r, --delete-password删除组的密码-R, --restrict将对组的访问权限限制为其成员-M, --members USER,…设置组的成员列表-A, --administrators ADMIN,…设置组的管理员列表
2. gpasswd 命令语法
gpasswd [option] GROUP3. gpasswd 命令示例
先创建了一个用户 t20同时创建了用户组 t20。/etc/group 里面是组信息/etc/gshadow 是组密码文件。
[rootloaclhost home]# id t20
uid1012(t20) gid13001(t20) groups13001(t20)
[rootloaclhost home]# tail -3 /etc/group
sysgrp:x:980:
t111:x:13000:
t20:x:13001:
[rootloaclhost home]# tail -3 /etc/gshadow
sysgrp:!::
t111:!::
t20:!::
[rootloaclhost home]# 3.1 不加参数
设置组密码
[rootloaclhost home]# gpasswd t20
Changing the password for group t20
New Password:
Re-enter new password:
[rootloaclhost home]# tail -3 /etc/gshadow
sysgrp:!::
t111:!::
t20:$1$UUCoI/q.$U5lwWl.p6r0IZwdT/eGTV0::
[rootloaclhost home]# 3.2 -a将用户加入组
[rootloaclhost home]# ls
aaa demo1 demo2 root2 t20 tuser15
[rootloaclhost home]# id tuser15
uid1011(tuser15) gid1011(tuser15) groups1011(tuser15)
[rootloaclhost home]# gpasswd -a tuser15 t20
Adding user tuser15 to group t20
[rootloaclhost home]# id tuser15
uid1011(tuser15) gid1011(tuser15) groups1011(tuser15),13001(t20)
[rootloaclhost home]# 3.3 -d从组中删除用户
[rootloaclhost home]# ls
aaa demo1 demo2 root2 t20 tuser15
[rootloaclhost home]# id tuser15
uid1011(tuser15) gid1011(tuser15) groups1011(tuser15),13001(t20)
[rootloaclhost home]# gpasswd -d tuser15 t20
Removing user tuser15 from group t20
[rootloaclhost home]# id tuser15
uid1011(tuser15) gid1011(tuser15) groups1011(tuser15)
[rootloaclhost home]# 3.4 -r删除组密码
[rootloaclhost home]# tail -3 /etc/gshadow
sysgrp:!::
t111:!::
t20:$1$UUCoI/q.$U5lwWl.p6r0IZwdT/eGTV0::
[rootloaclhost home]# gpasswd -r t20
[rootloaclhost home]# tail -3 /etc/gshadow
sysgrp:!::
t111:!::
t20:::
[rootloaclhost home]# 3.5 -M多个用户一起加入组
[rootloaclhost home]# ls
aaa demo1 demo2 root2 t20 tuser15
[rootloaclhost home]# id demo1
uid1013(demo1) gid1008(demo1) groups1008(demo1)
[rootloaclhost home]# id demo2
uid1010(demo2) gid1010(demo2) groups1010(demo2)
[rootloaclhost home]# gpasswd -M demo1,demo2 t20
[rootloaclhost home]# id demo1
uid1013(demo1) gid1008(demo1) groups1008(demo1),13001(t20)
[rootloaclhost home]# id demo2
uid1010(demo2) gid1010(demo2) groups1010(demo2),13001(t20)
[rootloaclhost home]# 3.6 -A设置组管理员用户
[rootloaclhost home]# gpasswd -A t20 t204. 总结
gpasswd不仅可以对组密码进行设置还可以对组用户进行增加、删除、设置管理员等。