一、groupadd [选项] 组

创建一个新的组。Groupadd命令使用命令行中指定的值加上系统默认值创建新的组账户。新组将根据需要输入系统。

(1).选项

1
2
3
4
5
6
7
-f,--force 如果指定的组已经存在,此选项将失明了仅以成功状态退出。当与-g一起使用,并且指定的GID_MIN已经存在时,选择另一个唯一的GID(即-g关闭)。
-g,--gid GID 这个值必须是唯一的,除非使用-o选项。但必须是非负的。默认值是使用大于或等于GID_MIN的最小值,并且大于每个其他组。
-K,--key KEY=VALUE 重写/etc/login.defs默认值(GID_MIN,GID_MAX和其他)。可以指定多个K选项。示例:-K GID_MIN=100 –KGID_MAX=499。注意:-K GID_MIN=10,GID_MAX=499不能工作。
-o,--non-unique 此选项允许添加一个非唯一的GID值。
-p,--password PASSWORD 为新组使用此加密过的密码。默认为禁用密码。注意:不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。您应该确保密码符合系统的密码政策。
-r,--system 创建一个系统组。新的系统组数字标识符在SYS_GID_MIN到SYS_GID_MAX范围内选择,定义在login.defs中而不是GID_MIN到GID_MAX。
-R,--root CHROOT_DIR 将修改应用到CHROOT_DIR目录,并使用配置。
(2).配置文件

在/etc/login.defs中有如下配置变量,可以用来更改此工具的行为:

1
2
3
4
GID_MAX(number),GID_MIN(number) useradd,groupadd或newusers创建的常规组的组ID的范围。默认GID_MIN(GID_MAX)值是500(60000)。
MAX_MEMBER_PER_GROUP(number) 每个组条目的最大成员数。达到最大值时,在/etc/group开始一个新条目(行)(使用相同的名称,密码和GID)。默认值是0,组中成员数没有限制。此功能(分割组)允许限制组文件中的行长度。这对于确保NISsan组的行比长于1024字符。如果要强制这个限制,可以使用25。
注意:分割组可能不受所有工具的支持(甚至在shadow工具集中)。您不应该使用这个标量,除非真的需要。
SYS_GID_MAX(number),SYS_GID_MIN(number) useradd、groupadd或newusers创建的系统组的组ID范围。默认SYS_GID_MIN(SYS_GID_MAX)值是201(-1)。

例如:groupadd -r 组名

二、useradd

Linux useradd命令用于建立用户帐号。

useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

语法
useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号]

useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>]
参数说明:

-c<备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。
-d<登入目录>  指定用户登入时的启始目录。
-D  变更预设值.
-e<有效期限>  指定帐号的有效期限。
-f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。
-g<群组>  指定用户所属的群组。
-G<群组>  指定用户所属的附加群组。
-m  自动建立用户的登入目录。
-M  不要自动建立用户的登入目录。
-n  取消建立以用户名称为名的群组.
-r  建立系统帐号。
-s<shell>   指定用户登入后所使用的shell。
-u<uid>  指定用户ID。

例如:useradd -r -g 组名 用户名

转载于:https://blog.51cto.com/2065997140/2408971

linux 创建组,创建用户相关推荐

  1. linux系统创建组、用户。并指定用户所属组,指定用户登录时的起始目录,自动创建登入目录

    步骤1: 执行命令:groupadd xj 创建组xj 步骤2: 执行命令:useradd -g xj xj -d /home/xj -s /bin/bash -m -g 指定用户所属群组.第一个xj ...

  2. Git基础(21):GitLab创建组、用户、项目

    文章目录 如何使用GitLab GitLab添加组.创建用户.创建项目 创建组group 创建项目,查看项目 创建用户并设置密码 分配权限 登录账号 如何使用GitLab GitLab添加组,创建用户 ...

  3. Linux群组与用户

    查看系统所有组: vim /etc/group root:x:0: allen:x:1000: adm:x:4:syslog,allen 第一列:组名. 第二列:密码,因为真实密码已经被移到gshad ...

  4. 新建linux组、用户命令

    之前在安装oracle的时候,出现了一个问题:安装Oracle,新建组.用户的时候的一个错误.看这篇博客前,先看这个链接,学习要从解决出现的问题出手. 建立用户组和用户 下面总结一下Linux建立组和 ...

  5. linux新增、修改用户和组的方法

    linux用户和组相关的命令 文章目录 linux用户和组相关的命令 0.介绍 1.用户管理 useradd创建用户 su切换用户 whoami查看当前用户 $SHELL显示shell类型 id查看用 ...

  6. linux 建组,linux 创建组,创建用户

    一.groupadd [选项] 组 创建一个新的组.Groupadd命令使用命令行中指定的值加上系统默认值创建新的组账户.新组将根据需要输入系统. (1).选项 1 2 3 4 5 6 7 -f,-- ...

  7. 【Linux】练习---创建用户以及组、管理用户密码、简单用户身份切换

    1.新建几个普通用户wukong,wuneng,wujing,他们都属于xiyouji组的成员,其中wujing没有和系统交互的shell.         ①创建一个组名为xiyouji.     ...

  8. linux如何删除创建的用户组,Linux 学习之用户,组的创建以及删除

    首先需要了解添加用户及目录以及其它命令的一些属性 一,用户的添加以及组的添加: 1,首先你需要了解etc目录下存放的文件以及其文件对应的信息 如何查看,命令如下: /etc/passwd:用户的属性 ...

  9. linux怎么删除mysql用户和组_linux下在mysql数据库中创建和删除用户

    第一步:进入mysql mysql -uroot msyql -p 回车输入root用户的密码(安装mysql时自己指定的) 创建一个test用户,密码位test,"%"代表联网中 ...

最新文章

  1. JPA入门到精通 - JPA入门
  2. 关于黑客的报道里绝对不会提到的信息
  3. python16进制转2进制流_将十六进制文件转换为二进制文件
  4. [蓝桥杯][2016年第七届真题]压缩变换(主席树求区间不同数的个数)
  5. matplot绘制图形入门
  6. 【热修复】Andfix源码分析
  7. 计算机二级vb常考知识点,计算机二级VB考试重点考点
  8. STM32编程中枚举和结构体的结合
  9. rabbitmq中的队列transient和durable的区别
  10. 18. 二叉树的镜像
  11. python 串口write 返回值_MicroPython 玩转硬件系列4:串口小实验
  12. javascript 时间格式输出FormatDate函数
  13. 个人简历html模板
  14. javaweb学生选课系统
  15. appium java模拟微信登录,使用Appium 测试微信小程序和微信公众号方法
  16. 电信光猫 TEWA-708E 登录超级管理员和开启DMZ
  17. CyanogenMod12编译教程
  18. 解决pdf中翻译外文文献到word参考文献格式错误
  19. 4/6 深搜、广搜专题+二分答案+单调队列
  20. Java狐仙ol,狐仙八大职业介绍 简要分为四类

热门文章

  1. chrom禁用浏览器回退按钮不管用_什么?作为程序员你都工作了还不会用Git
  2. Java程序中AB类可调用_19年【石油大学】《Java语言程序设计》二次在线作业(100分)...
  3. 计算机用并行传输还是串行,网线RJ45是并行传输还是串行
  4. mysql jdbc 占位符_JDBC中占位符报错是什么鬼啊
  5. [Codeforces]Codeforces Round #460 (Div. 2)
  6. Python模块: ConfigParser
  7. PHP高级——抽象类与接口的区别
  8. getInvokeArg()和setParam配合使用
  9. 利用snmptools实现cacti自定义监控Windows性能计数器
  10. 04/28/2010 类,对象,变量