Linux 用户和用户组操作命令 groupadd 、 useradd

马谦马谦马谦 运维评论643字数 1377阅读 4 分 35 秒阅读模式

一、用户身份操作

1.1 添加用户

添加新用户命令 useradd,命令格式如下:

可选的选项:

  • [-c]: comment 给用户指令备注描述
  • [-d]: 指定用户的主目录,如果目录不存在,与 [-m] 一起使用创建此目录
  • [-g]: 创建用户的同时添加用户组
  • [-G]: 指定用户的附加组
  • [-s]: 指定用户登录的 shell
  • [-u]: 指定用户号
  • [-o]: 允许使用已有的用户号
  • [-M]: 不分配主目录

使用示例:

1.2 删除用户

删除用户命令 userdel,使用格式如下:

常用选项:

  • [-r]: 同时删除用户的主目录

使用示例:

1.3 修改用户

修改用户属性命令 usermod,格式如下:

常用选项:

 二、用户组操作

2.1 添加用户组

添加用户组的命令为 groupadd,格式如下:

选项:

  • [-g]: 指定新用户组的组标识号 GID
  • [-o]: 一般与 [-g] 选项同时使用,表示新用户组的 GID 可以与系统已有用户组的 GID 相同

示例:

2.2 删除用户组

删除用户组的命令为 groupdel,命令格式:

示例:

2.3 修改用户组

修改用户组的属性可以使用命令 groupmod,格式如下:

可选的选项:

  • [-g]: 修改用户组的 GID
  • [-o]: 和 [-g] 一起使用,表示允许用户组使用重复 GID
  • [-n]: 修改用户组名字

示例:

2.4 切换用户组

当用户隶属于多个用户组时,可以使用 newgroup 切换用户组以获取相应的权限,格式如下:

示例:

 

  最后更新:2021-7-31
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2017 年 9 月 10 日 21:35:19
  • 转载请务必保留本文链接:https://www.dyxmq.cn/linux/linux-maintenance/linux-groupadd-useradd.html
xargs命令的基本用法 运维

xargs 命令的基本用法

xargs 命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs 能够处理管道或者 stdin 并将其转换成特定命令的命令参数。 xargs 也可以...
find命令的用法和正则表达式 运维

find 命令的用法和正则表达式

find 命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证