`

Linux用户和组

阅读更多

 

[root@localhost ~]# useradd test -->用户名

[root@localhost ~]# passwd test -->为test设置密码

Changing password for user test.

New UNIX password:  -->输入密码(最好不要太短,也不要包含用户名)

Retype new UNIX password:  -->确认密码

passwd: all authentication tokens updated successfully. -->所有的身份验证令牌成功更新(用户创建成功)

[root@localhost ~]# userdel -r test -->完全删除用户(不加-r只删除用户,而不删除用户下的文件)

[root@localhost ~]# 



添加用户账号


useradd 选项 用户名

选项:

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

-d 目录 执行用户主目录

-g 用户组 指定用户所属的用户组

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

-s Shell文件 指定用户的登录Shell

-u 用户号 指定用户的用户号


修改账号


usermod 选项 用户名

选项与useradd选项一样,还可以为用户指定新的资源值

-l 新用户名 -->即修改用户名



用户口令管理

passwd 选项 用户账号

-l 锁定口令,即禁用账号

-u 口令解锁

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


用户的配置文件

/etc/passwd文件 x说明etc/shadow中存放加密口令

/etc/shadow文件 /etc/passwd文件的影子文件,包括有效期等(只有root权限可以读取和操作)

/etc/skel目录 存放用户启动文件的目录

/etc/login.defs文件 当创建用户时的一些规划,比如是否需要家目录等

/etc/default/useradd文件通过useradd添加用户时的规则文件



Linux系统组管理


添加用户组

groupadd 选项 用户组

-g  GID

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

默认在当前已有的最大组标识号的基础上加1


删除用户组

groupdel 用户组


修改用户组

groupmod 选项 用户组

与useradd很类似,不过这里重命名的时候使用的是-n


切换用户组

newgrp 用户组


组配置文件

/etc/group文件

/etc/gshadow文件



用户和用户组的查询

id命令 UID和GID及GID所对应的用户组

finger命令 用户信息,侧重用户家目录、登录shell等

w、who、users 当前主机的用户登录情况

groups 查询用户所归属哪个或哪些用户组

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    linux用户和组权限管理

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

    5.linux用户和组.zip

    5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux用户和组.zip5.linux...

    linux用户和组的管理

    2. 组类型:系统组和用户组。系统组通常用于管理系统服务和进程,而用户组则由普通用户创建和管理。 3. /etc/group:此文件记录了所有组的信息,包括组名、GID(组ID)、组成员列表等。 4. /etc/gshadow:存储组的...

    Linux 用户和组管理

    在进行Linux用户和组管理时,确保遵循最佳实践,如定期更新密码、合理分配权限,并使用安全的FTP选项。理解这些概念和命令是任何Linux系统管理员的必备技能。通过熟练掌握这些工具,你可以在保障系统安全的同时,...

    02-Linux用户和组1

    - `groupmod`和`usermod`:分别修改用户组和用户的属性,如将leo添加到justice组。 - `chage`:管理用户密码的有效期,如为don设置密码过期策略。 - `chsh`:改变用户的默认Shell,例如限制batman账户的密码修改频率...

    Linux用户和组群管理.docx

    总的来说,Linux用户和组群管理涵盖了用户账号的创建、修改、删除,以及密码管理、权限控制等方面,确保了系统的安全性和效率。理解和熟练掌握这些概念及命令,对于有效管理Linux系统至关重要。

    linux实验报告-项目四-linux用户和组的管理.docx

    用户与组的关系是指用户所属的组和用户在组中的角色。用户可以属于多个组,而组也可以有多个用户。用户与组的关系可以使用 gpasswd 命令进行管理,例如:`gpasswd -a user2 testgroup` 将 user2 用户加入 testgroup ...

    Linux基础 电子教材-05-管理本地Linux用户和组.pdf

    了解和掌握Linux用户和组的管理对于有效管理和维护Linux系统至关重要。这不仅涉及用户账户的创建、删除和权限设定,还包括对用户数据的安全保护以及系统资源的有效利用。通过实践和学习,运维人员可以更好地管理...

    Linux用户和组管理问与答.pdf

    本文将深入探讨这一主题,重点关注《Linux用户和组管理问与答》中提及的知识点。 首先,我们讨论的是 `/etc/passwd` 文件,这是一个至关重要的系统文件,用于存储所有用户的登录名、加密的口令、用户ID(UID)、...

    Linux用户和组的管理

    Linux用户和组的管理没有最懂,只有更懂

    Linux 用户账户和组管理

    本课件详细介绍了linux的用户账户和组管理设置,方便大家学习。

    实验四 Linux用户和组的管理

    添加一个用户,账号为姓名,初始口令为123456; 要求该用户的主目录为/home/share; 要求该用户的基本组为root; 要求该用户的shell为/bin/sh; 要求把该用户加到mail组和news组中。

    LINUX 用户和组管理 思维导图

    适用于linux初学者 对于用户和组的理解 方便大家理解记忆

    Linux中的用户和组管理(下).pdf

    Linux中的用户和组管理(下) 在 Linux 操作系统中,用户和组管理是非常重要的概念。用户和组管理是指对系统中的用户和组进行管理和维护的过程。用户和组管理包括用户账号管理、组账号管理、权限管理等方面。 用户...

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

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

    linux增删改查用户和组

    - 使用 `groupadd` 命令可以创建一个新的用户组。 ```bash groupadd test ``` - 上述命令创建了一个名为 `test` 的新组。 2. **修改组(groupmod)** - 使用 `groupmod` 命令可以修改已存在的组名。 ```bash ...

    Linux用户和组管理问答.pdf

    在Linux操作系统中,用户和组的管理是系统安全和维护的关键环节。本文主要涉及Linux下用户和组的管理,包括修改用户信息、更改用户Shell类型、以及如何验证用户和组文件的一致性。 首先,我们可以使用`chfn`命令来...

    linux 用户与组群管理

    linux 基础教程 用户与组群的创建及管理方法

    linux用户和组.xmind

    linux(centos7/8)用户与组

    Linux用户和用户组管理.pdf

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

Global site tag (gtag.js) - Google Analytics