zoukankan      html  css  js  c++  java
  • LINUX下让一个用户添加进多个组中

     原文地址 http://hi.baidu.com/windox/blog/item/01757ccb0468901fbe09e68a.html

    LINUX下让一个用户添加进多个组中
    实现方法如下:
    gpasswd -a user group
    如果是查看/etc/shadow 或/etc/passwd等文件是看不出来此时这个用户已经加入想要的组,
    而应该用id 来查看

    EP:
    用户ruan隶属于ruan组,id为500,现在想要同时加入组ruanrongjian中

    [root@diandianrong ~]# gpasswd -a rong ruanrongjian
    Adding user rong to group ruanrongjian
    先切换到ruan用户,然后用ID查看
    [root@diandianrong ~]# su ruan
    [ruan@diandianrong root]$ id
    uid=500(ruan) gid=500(ruan) groups=500(ruan),501(ruanrongjian) context=user_u:system_r:unconfined_t
    当然直接用id ruan 也是可以的

    [ruan@diandianrong root]$ id ruan
    uid=500(ruan) gid=500(ruan) groups=500(ruan),501(ruanrongjian)
    此时group加有两个,组ruan是在用户被创建时自发产生的,ruanrongjian则是后面手动添加进去的。

    另一种实现方法:

    [root@diandianrong ~]# usermod -G rong ruanrongjian
    [root@diandianrong ~]# id rong
    uid=502(rong) gid=502(rong) groups=502(rong),501(ruanrongjian)
     

  • 相关阅读:
    Lombok介绍、使用方法和总结
    Vargant centOS7安装
    Nginx
    Docker
    GOPATH
    Golang http
    /^正则表达式$/
    go: missing Git command. See https://golang.org/s/gogetcmd
    Golang 反射
    Golang 常量
  • 原文地址:https://www.cnblogs.com/google4y/p/2119385.html
Copyright © 2011-2022 走看看