Centos下添加用户到用户组

Centos下添加用户到用户组

将一个用户添加到用户组中,千万不能直接用:
usermod -G groupA

这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。
应该用 加上 -a 选项:
usermod -a -G groupA user

(FC4: usermod -G groupA,groupB,groupC user)
-a 代表 append, 也就是 将自己添加到 用户组groupA 中,而不必离开 其他用户组。

命令的所有的选项,及其含义:
Options:
-c, –comment COMMENT         new value of the GECOS field
-d, –home HOME_DIR           new home directory for the user account
-e, –expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE
-f, –inactive INACTIVE       set password inactive after expiration
to INACTIVE
-g, –gid GROUP               force use GROUP as new primary group
-G, –groups GROUPS           new list of supplementary GROUPS
-a, –append          append the user to the supplemental GROUPS
mentioned by the -G option without removing
him/her from other groups
-h, –help                    display this help message and exit
-l, –login NEW_LOGIN         new value of the login name
-L, –lock                    lock the user account
-m, –move-home               move contents of the home directory to the new
location (use only with -d)
-o, –non-unique              allow using duplicate (non-unique) UID
-p, –password PASSWORD       use encrypted password for the new password
-s, —shell SHELL             new login shell for the user account
-u, –uid UID                 new UID for the user account
-U, –unlock                  unlock the user account

 

查看用户所属的组使用命令:$ groups user

或者查看文件:$ cat /etc/group

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113166.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • APK签名流程介绍[通俗易懂]

    APK签名流程介绍[通俗易懂]实际上,现在Android开发IDE自带签名功能,但是有时我们还是可能遇到自己签名apk的场景的,比如你有一个未签名的apk,但是你要adbinstall到device上,这时我们在adbinstall之前就必须对该apk进行签名处理才能install成功,这篇文章就简单的介绍下apk签名流程吧。1、生成签名证书签名需要签名证书,签名证书类型实际上是有很多的,如jks、keysto…

    2022年6月13日
    41
  • Python学习笔记_05:使用Flask+MySQL实现用户登陆注册以及增删查改操作「建议收藏」

    Python学习笔记_05:使用Flask+MySQL实现用户登陆注册以及增删查改操作

    2022年3月12日
    205
  • IDEA创建springboot + mybatis项目全过程「建议收藏」

    IDEA创建springboot + mybatis项目全过程「建议收藏」鉴于隔很久再在IDEA新建springboot项目时,会出现对步骤不确定的情况,因此,写下这篇博客记录创建一个可运行的springboot+mybatis项目的全过程。步骤如下:1.打开IDEA2.File==>new==>project,如图:3.选择springInitializr==>右边的ProjectSDK我选的是我已经安…

    2022年6月24日
    55
  • vue页面传参、vue两个页面相互传递参数跳转、vue跳转传参

    vue页面传参、vue两个页面相互传递参数跳转、vue跳转传参table vue 表格列表页 点击修改 bianji vue 编辑页面 form 表单 得到 table 里给传过来的值 table vue 要传参的页面 如下 在 methods 写修改的方法 两种方法传参 第一种传参 name 与结合使用 params 第二种传参 path 与 query 结合使用 区别 query 更加类似于我们 ajax 中 get 传参

    2025年6月17日
    3
  • 这一次,终于系统的学习了 JVM 内存结构

    这一次,终于系统的学习了 JVM 内存结构最近在看《JAVA并发编程实践》这本书,里面涉及到了Java内存模型,通过Java内存模型顺理成章的来到的JVM内存结构,关于JVM内存结构的认知还停留在上大学那会的课堂上,一直没有系统的学习这一块的知识,所以这一次我把《深入理解Java虚拟机JVM高级特性与最佳实践》、《Java虚拟机规范JavaSE8版》这两本书中关于JVM内存结构的部分都看了一遍,算是…

    2022年6月7日
    33
  • java wsdl asmx 替换_WebService asmx生成的wsdl 修改 location

    java wsdl asmx 替换_WebService asmx生成的wsdl 修改 locationC#中使用webservice接口的时候,返给服务器的IP地址是带上了端口号的。但是有时候不能要那个端口(比如用nginx做了转发),就需要在服务端处理一下(处理内容就是后面的代码)。此外,需要在配置文件中web.config中的system.web中添加一些东西:2.如果没有protocols中的内容的话,有可能post和get请求不能被正确识别(未做过验证,只是在博客园上看见过类似问题)。代码…

    2022年5月29日
    74

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号