zoukankan      html  css  js  c++  java
  • linux用户和组 只 组的管理

    1. groupadd 新建组, 组名最长不能超过32个字节

    groupadd -create a new group

    语法: groupadd [option] 组名

    -g, --gid GID        指定GID

    -r, --system          创建一个系统组

    -o, --non-unique   此选项允许添加一个使用非唯一GID的组

    [root@python ~]# groupadd admin
    [root@python ~]# groupadd -g 4433 aytula

    2. groupdel 删除组

    groupdel [option] 组名

    3. groupmod 修改组属性

    语法:groupmod [option] 组名       -modify a group defintion on the system

    -g, --gid GID

    -n, --new-name NEW_GROUP 给组改名 groupmod   -n   newname   oldname

    -o, --non-unique

    4. gpasswd修改密码(查看也通过配置文件 /etc/group)

    [root@python ~]# gpasswd [组名]     # 修改密码
    新密码:
    重新输入新密码:

    /etc/group

    组名:组密码:组的GID:组成员列表

    /etc/gshadow

    组名:组口令:组管理者:组内用户列表

     组密码于组切换

    -A, --administrators ADMIN,  设置该组内的管理员  (gpasswd -A user04)

    -a,  组管理员可以将某个用户添加到自己组中。  (gpasswd -a 用户名  组名)

    -d,  组管理员使用 将某个用户从自己组中删除,(gpasswd -d 用户名 组名)

    -r,  移除组密码。

    -R,限制用户登录改组,除了组成员之外。(不允许其他用户切换到这个组内)

    -M, --members USER,...set the list of members of GROUP。从新指定组成员都是谁,会删除以前指定了的。(gpasswd -M user01,user02,user03 组名称)

    组密码的用处:

       如果当前用户为user01  所属组为user01。如果想要临时的成为其他组的成员。该怎么办?

    [root@python ~]# newgrp 其他的组名
    密码:'输入这个组的 组密码。 然后 user01 再创建文件的时候,文件的所属组就是这个其他组了
  • 相关阅读:
    Mysql数据库常用的命令 数据备份 恢复 远程
    A Tour of Go Images
    A Tour of Go Exercise: HTTP Handlers
    A Tour of Go Web servers
    A Tour of Go Exercise: Errors
    A Tour of Go Errors
    A Tour of Go Interfaces are satisfied implicitly
    A Tour of Go Interfaces
    A Tour of Go Methods with pointer receivers
    A Tour of Go Methods continued
  • 原文地址:https://www.cnblogs.com/chengege/p/11122932.html
Copyright © 2011-2022 走看看