ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

用户组及用户命令

2020-10-25 21:32:37  阅读:94  来源: 互联网

标签:... 示例 创建 用户组 用户 命令 image png


一、 用户管理
1. 用户创建
用法:
useradd [options] LOGIN

选项及示例:
-u 创建用户时指定UID

image.png 

-o 配合-u 选项,不检查UID的唯一性

image.png 

-g GID:指明用户所属基本组,可为组名,也可以GID

image.png 

-c "COMMENT":用户的注释信息

image.png 

-d HOME_DIR: 以指定的路径(不存在)为家目录

image.png 

-s SHELL: 指明用户的默认shell程序,可用列表在/etc/shells文件中

image.png 

-G GROUP1[,GROUP2,...]:为用户指明附加组,组须事先存在

image.png 

-N 不创建私用组做主组,使用users组做主组

image.png 

-r: 创建系统用户 CentOS 6: ID<500,CentOS 7: ID<1000

image.png 

image.png 

-m 创建家目录(新建用户默认就创建家目录)

image.png 

-M 不创建家目录

image.png 

2. 用户属性修改
用法:
usermod [OPTION] login

选项及示例:
-u UID: 新UID

image.png 

-g GID: 新主组

image.png 

-G GROUP1[,GROUP2,...[,GROUPN]]]:新附加组,原来的附加组将会被覆盖;若保留原有,则要同时使用-a选项

image.png 

image.png 

-s SHELL:新的默认SHELL

image.png 

-c 'COMMENT':新的注释信息

image.png 

-d HOME: 新家目录不会自动创建;若要创建新家目录并移动原家数据,同时使用-m选项

image.png 

-l login_name: 新的名字

image.png 

-L: lock锁住指定用户,在/etc/shadow密码栏增加! 

image.png 

-U: unlock解锁指定用户,将 /etc/shadow密码栏的!拿掉

image.png 

-e YYYY-MM-DD: 指明用户账号过期日期

image.png 

3. 删除用户
用法:
userdel [OPTION]... login

选项及示例:
-r: 删除用户家目录

image.png 

二、 组管理
1. 创建组
用法:
groupadd [OPTION]... group_name

选项及示例:
-g GID: 指明GID号

image.png 

-r: 创建系统组,CentOS 6: ID<500,CentOS 7: ID<1000

image.png 

image.png 

2. 修改和删除组
组属性修改用法:
groupmod [OPTION]... group

选项及示例:
-n group_name: 新名字

image.png 

-g GID: 新的GID

image.png 

组删除用法:
groupdel GROUP

示例:
image.png 

3. 更改组密码
用法:
gpasswd [OPTION] GROUP

image.png 

选项及示例:
-a user 将user添加至指定组中

image.png 

-d user 从指定组中移除用户user

image.png 

-A user1,user2,... 设置有管理权限的用户列表

image.png 

newgrp命令:临时切换主组,如果用户本不属于此组,则需要组密码

image.png 

4. 更改和查看组成员
用法:
groupmems [options] [action]

选项及示例:
options:

-g, --group groupname 更改为指定组 (只有root)

Actions:

-a, --add username 指定用户加入组

image.png 

-d, --delete username 从组中删除用户

image.png 

-p, --purge 从组中清除所有成员

image.png 

-l, --list 显示组成员列表

image.png 

groups [OPTION].[USERNAME]... 查看用户所属组列表

image.png 

三、 综合示例
创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为 "Gentoo Distribution"

image.png

标签:...,示例,创建,用户组,用户,命令,image,png
来源: https://www.cnblogs.com/zhang0714/p/13875374.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有