zoukankan      html  css  js  c++  java
  • Linux上查看用户名和组并把特定用户放到特定的组之下

    cat /etc/passwd             //查看所有的用户信息

    cat /etc/passwd|grep 用户名       //查看某一个用户的信息

    cat /etc/group   //查看所有的组信息

    cat /etc/group|grep 组名   //查看某一个组名的信息

    groups //查看当前登录用户的组内成员

    groups test //查看test用户所在的组,以及组内成员

    whoami //查看当前登录用户名

    为新添加用户找一个组
    
    groupadd developers

    然后创建用户mx  并将其加入到 developers 用户组:

     useradd -G developers mx

    为用户 mx 设置密码:

    passwd mx
    为已有用户找一个组
    

    将一个已有用户 mx增加到一个已有用户组 nginx 中,使此用户组成为该用户的附加用户组,可以使用带 -a 参数的 usermod  指令。-a 代表 append, 也就是将用户添加到新用户组中而不必离开原有的其他用户组。不过需要与 -G 选项配合使用:

    usermod -a -G nginx mx

    如果要同时将mx 的主要用户组改为 nginx,则直接使用 -g 选项:

    # usermod -g nginx mx

    如果要将一个用户从某个组中删除,则

    gpasswd -d user group

    但是这个时候需要保证 group 不是 user 的主组。

  • 相关阅读:
    CDQ分治
    [noip模拟赛2017.7.15]
    [noip模拟赛2017.7.11]
    [noip模拟赛2017.7.10]
    [noip模拟赛2017.7.7]
    [noip模拟赛2017.7.6]
    [noip模拟赛2017.7.4]
    回文检测
    mapreduce引用第三方jar
    Spark安装和配置
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6756727.html
Copyright © 2011-2022 走看看