Linux之用户信息文件 /etc/passwd 详解

用户和用户组管理-1.1用户信息文件

写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正

1. 用户管理简介

  • 越是对安全性要求高的服务器越需要建立合理的用户权限等级制度和服务器操作规范

  • 在 Linux 中主要是通过用户配置文件来查看和修改用户信息

2. /etc/passwd

  • 第 1 字段:用户名称

  • 第 2 字段:密码标志

  • 第 3 字段:UID(用户 ID)

    • 0:超级用户
    • 1 ~ 499:系统用户(伪用户)
    • 500 ~ 65535:普通用户
  • 第 4 字段:GID(用户初始组 ID)

  • 第 5 字段:用户说明

  • 第 6 字段:家目录

    • 普通用户:/home/用户名/
    • 超级用户:/root/
  • 第 7 字段:登录之后的 Shell

3. 初始组和附加组

  • 初始组:指用户一登录就立刻拥有这个用户组的相关权限,每个用户的初始组只能有一个,一般就是和这个用户的用户名相同的组名作为这个用户的初始组

  • 附加组:指用户可以加入多个其他的用户组,并拥有这些组的权限,附加组可以有多个

4. Shell 是什么

  • Shell 就是 Linux 的命令解释器

  • 在 /etc/passwd 当中,除了标准的 Shell 是 /bin/bash 之外,还可以写如: /sbin/nologin

写在后面:希望这些讲解对你有所帮助,希望大家多多点赞和关注,你们的支持是我最大的动力(๑>؂<๑)

发布了340 篇原创文章 · 获赞 33 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_43479432/article/details/105606762
今日推荐