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 的主组。

  • 相关阅读:
    HTML学习心得
    VS相关
    安全算法
    第三方库的编译
    C++编译问题
    GCC编译
    linux系统·用户管理
    批处理遍历并计算子文件夹下的文件数目
    [Tianchi] Repeat Buyers Prediction-Challenge the Baseline -- version 0
    win10安装cuda
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6756727.html
Copyright © 2011-2022 走看看