`

linux_用户及用户组管理

 
阅读更多

1、添加用户 

 语    法:useradd [选项] [用户帐号] 

 参    数: 

-c 指定一段注释性的描述 

-d 指定用户登录的起始目录 

-g 指定用户所属的组 

-G 用户组,用户组指定用户所属的附加属 

-s 指定用户登录的SHELL 

-u 指定用户的用户号 

eg: 

useradd -u 501 -g 501 -G games -d /home/apple -c "apple" -s /bin/bash apple 

上例表示新建用户apple,并指定UID=501,GID=501,附加属组games,以及指定用户默认登入目录为/home/apple,SHELL为bash 

 

2、删除用户 

 语  法:userdel [-r][用户帐号] 

 补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。 

 参  数: 

-r  删除用户登入目录以及目录中所有文件。 

eg: 

userdel apple-----表示仅删除用户 

userdel -r apple -----表示删除用户帐户的同时,删除与apple帐号相关的文件 

 

3、修改用户 

 功能说明:修改用户帐号。 

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

 补充说明:usermod可用来修改用户帐号的各项设定。 

 参  数: 

-d登入目录>   修改用户登入时的目录。 

-e<有效期限>  修改帐号的有效期限。后面接日期参数格式为 MM/DD/YY 或 YYYY-MM-DD 或YYMMDD,注意是以天为单位。 

-g<群组>      修改用户所属的群组。 

-G<群组>      修改用户所属的附加群组。 

-l<帐号名称>  修改用户帐号名称。 

-L            锁定用户密码,使密码无效。 

-U             解除密码锁定。 

-s<shell>     修改用户登入后所使用的shell。 

-u<uid>       修改用户ID。 

-f<缓冲天数>   修改在密码过期后多少天即关闭该帐号。当后面接的值为 0 时,账号立即失效,为 -1 时关闭此功能默认值为 -1  

 

4、功能说明:用户口令管理 

 语  法:passwd 选项 [用户帐号] 

 -l 锁定口令,即禁用帐户 

-u 口令解锁 

-d 使账号无口令 

-f 强迫用户下次登录时修改登录口令 

 

5、功能说明:增加一个新的用户组 

 语    法:groupadd 选项 用户组 

 -g GID指定新用户组的组标识号 

-o 一般与-g选项同时使用。表示新用户组ID可以与系统已有用户的组ID相同 。 

-r:加入组ID号,低于499系统账号。 

 eg: 

建立一个新组,并设置组ID加入系统: 

#groupadd -g 488 banana 

此时在/etc/passwd文件中产生一个组ID(GID)是488的项目。 

 

6、功能说明:删除一个用户组 

 语    法:groupdel 用户组 

 groupdel 命令会修改系统帐号档,会删除所有已存在的group. 群组名须存在。  

你须手动确认一下所有的档案系统确保有没有档案还是没修正群组名变成群组ID 

,如果有任何一个群组的使用者在线上的话就不能移除该群组。 最好先移除使用者后再移除群组。 

 

7、功能说明:修改用户组信息 

 语    法:  groupmod [-g <群组识别码> <-o>][-n <新群组名称>][群组名称] 

 补充说明: 

  需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。 

参 数: 

-g <群组识别码> 设置欲使用的群组识别码。    

-o 重复使用群组识别码。    

-n <新群组名称> 设置欲使用的群组名称.

分享到:
评论

相关推荐

    linux-用户和用户组管理视频教程

    07.1.1 用户和用户组管理-用户配置文件-用户信息文件.mp4 07.1.2 用户和用户组管理-用户配置文件-影子文件.mp4 07.1.3 用户和用户组管理-用户配置文件-组信息文件.mp4 07.2 用户和用户组管理-用户管理相关文件....

    linux用户组管理

    【Linux用户组管理】 在Linux操作系统中,用户和用户组管理是系统安全和资源访问控制的基础。Linux系统设计为多用户、多任务环境,这意味着多个用户可以在同一时间使用系统执行不同的任务,而不会互相干扰。这既...

    Quectel_WCDMA&LTE_Linux_USB_Driver_User_Guide_V1.8.pdf

    《移远EC20 4G模块Linux内核驱动用户指南》V1.8详细解析 在现代通信技术中,4G模块扮演着至关重要的角色,它们为移动设备提供了高速的数据连接能力。移远EC20是一款先进的4G模块,支持WCDMA和LTE网络,广泛应用于...

    linux 用户和用户组管理.

    用户和用户组管理.

    Linux用户及用户组管理命令.rar

    "Linux用户及用户组管理命令.rar"这个压缩包文件,很可能包含了关于如何在Linux环境中操作用户和用户组的教程或资料。以下是基于这个主题的详细知识点讲解: 1. **用户管理**: - **添加用户**:`useradd`命令用于...

    Linux的用户和用户组管理

    ### Linux的用户和用户组管理 #### 一、理解用户和用户组的重要性 在Linux系统中,用户管理和用户组管理是非常关键的安全措施之一。通过合理地配置用户和用户组,系统管理员可以有效地控制用户对系统资源的访问...

    Linux用户和用户组管理.pdf

    Linux用户和用户组管理.pdfLinux用户和用户组管理.pdfLinux用户和用户组管理.pdfLinux用户和用户组管理.pdfLinux用户和用户组管理.pdf

    linux_11gR2_database_2of2.zip

    安装过程中还会创建用户和组(如oracle和dba),并设置相应的权限。 安装完成后,需要进行数据库的初始化,包括创建数据库实例、表空间、用户和角色,以及设置安全策略。此外,还需要配置监听器以允许远程连接,并...

    linux_用户和组操作.pdf

    Linux系统的用户和组管理是保证其稳定性与安全性的关键所在,这涉及到系统中的文件权限设置以及用户身份与权限的区分。Linux系统中的每个用户都属于一个组,而组的作用是集中管理用户的权限。通过合理地设置用户和组...

    LINUX____系统管理员

    这份资料主要涵盖了Linux系统管理的多个关键方面,包括系统的安装、常用命令、shell、用户及工作组管理、软件安装与卸载、系统引导、文件系统和磁盘管理、磁盘配额以及图形界面X Windows系统。 第一章介绍了Linux的...

    linux实验三_Linux系统登录及用户管理

    ### Linux系统登录及用户管理知识点解析 #### 一、实验目的 本次实验旨在帮助学习者深入理解并掌握Linux操作系统中的用户管理和系统登录操作。具体包括以下几个方面: 1. **掌握系统远程登录的常用命令**:这包括...

    Linux用户及用户组管理命令

    在Linux系统中,用户和用户组的管理是系统管理的核心部分,确保了系统的安全性和资源的合理分配。本文主要讨论了几个关键的Linux命令,包括`useradd`、`userdel`、`groupadd`、`groupdel`、`passwd`、`su`、`chmod`...

    RTL8821CU_WiFi_linux_v5.8.1.5驱动

    RTL8821CU_WiFi_linux_v5.8.1.5驱动是为Linux操作系统设计的一款无线网卡驱动程序,主要针对Realtek RTL8821CU芯片组。这款驱动程序确保了在Linux...通过正确安装和使用该驱动,Linux用户可以充分利用其无线网络功能。

    linux_filesystem.rar_linux_linux 文件系统_linux_filesystem

    Linux文件系统使用读、写、执行三种权限,分别用r、w、x表示,适用于所有者、组和其他用户。`chmod`和`chown`命令用于更改文件或目录的权限和所有权。 6. **软链接 (Symbolic Link) 和硬链接 (Hard Link)** 软...

    Linux添加删除用户和用户组

    ### Linux添加删除用户和用户组知识点详解 #### 一、添加用户 ...以上就是关于Linux系统中添加和删除用户及用户组的相关知识点介绍。通过掌握这些命令,您可以有效地管理和维护Linux系统的用户账户和组。

    Linux用户及用户组

    ### Linux用户及用户组管理深度解析 Linux作为一款强大的开源操作系统,其安全性、稳定性和灵活性在业界享有盛誉。其中一个核心特性就是支持多用户多任务环境,这使得多个用户能够同时登录并执行不同的任务,而不会...

    linux用户和组权限管理

    linux用户和组权限管理 1.用户文件/etc/passwd 2.密码文件/etc/shadow * 现在用户的密码都是加密保存在这个文件里了,需要管理员权限才能打开,不再保存在passwd里。

    Linux_VROC_6-0_User_Guide.pdf

    Intel VROC(Virtual RAID on CPU)是一种基于CPU的...此文档自2018年12月的VROC 6.0版本发布后,用户指南包含了详细的设置和使用说明,使得Linux用户能够充分利用Intel VROC技术,以达到更好的数据存储和管理效果。

    linux-openldap管理linux用户组密码策略

    本教程将深入探讨如何利用OpenLDAP来管理Linux用户和组,以及实施密码策略。 首先,我们需要理解OpenLDAP的基础概念。OpenLDAP是一个开源实现的LDAP协议服务器,它提供了一个中央存储库,用于存储网络中的用户账户...

Global site tag (gtag.js) - Google Analytics