用户及用户组命令详解-创新互联

一、 用户管理

1. 用户创建

用法:

useradd [options] LOGIN

创新互联建站为企业级客户提高一站式互联网+设计服务,主要包括成都网站建设、网站制作重庆APP软件开发、微信平台小程序开发、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。 

选项及示例:

-u创建用户时指定UID

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

用户及用户组命令详解 

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

用户及用户组命令详解 

-M 不创建家目录

用户及用户组命令详解 

2. 用户属性修改

用法:

usermod [OPTION] login

选项及示例:

-uUID:新UID

用户及用户组命令详解 

-g GID:新主组

用户及用户组命令详解 

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

用户及用户组命令详解 

用户及用户组命令详解 

-s SHELL:新的默认SHELL

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

-l login_name:新的名字

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

3. 删除用户

用法:

userdel [OPTION]... login

选项及示例:

-r:删除用户家目录

用户及用户组命令详解 

二、 组管理

1. 创建组

用法:

groupadd [OPTION]... group_name

选项及示例:

-g GID:指明GID号

用户及用户组命令详解 

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

用户及用户组命令详解 

用户及用户组命令详解 

2. 修改和删除组

组属性修改用法:

groupmod [OPTION]... group

选项及示例:

-n group_name:新名字

用户及用户组命令详解 

-g GID:新的GID

用户及用户组命令详解 

组删除用法:

groupdel GROUP

示例:

用户及用户组命令详解 

3. 更改组密码

用法:

gpasswd [OPTION] GROUP

用户及用户组命令详解 

选项及示例:

-a user将user添加至指定组中

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

4. 更改和查看组成员

用法:

groupmems [options] [action]

选项及示例:

options:

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

Actions:

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

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

用户及用户组命令详解 

三、 综合示例

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

用户及用户组命令详解

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前名称:用户及用户组命令详解-创新互联
文章网址:http://pwwzsj.com/article/djgoji.html