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:
确定

拖动滑块以完成验证