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

  • 相关阅读:
    Docker
    Docker
    log4j日志类的使用
    &times被转义成x的解决方法
    java通用的jdbc数据库操作类
    java一个调用webapi的工具类
    Java 开发杂记
    J2EE名词解释
    C# 进程之间的通讯
    如何捕获全局异常
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6756727.html
Copyright © 2011-2022 走看看