/etc/passwd详解

这篇具有很好参考价值的文章主要介绍了/etc/passwd详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 

目录

一、统一性和标准化

二、功能和权限

三、内容详解

1、/etc/passwd为按行记录的文本文件,每行记录一个用户的信息

2、每行信息内容

 四、参考文献


一、统一性和标准化

各版本的Linux操作系统的/etc/passwd功能和内容格式基本相同。

(1)IBM AIX 7.2:IBM Documentation

(2)ubuntu:Devsrealm » Guide To Understanding (etc/passwd & etc/shadow) In [Linux]

二、功能和权限

(1)/etc/passwd保存了所有用户的用于读取的必要信息,包括用户的①名称②登录口令情况③用户ID④所属组ID⑤用户的全称等其它详细信息⑥用户的home目录⑦用户的默认登录shell。

(2)所有用户均可读/etc/passwd,只有超级用户可以写/etc/passwd

/etc/passwd,linux,用户管理,linux,服务器,运维,用户管理

三、内容详解

1、/etc/passwd为按行记录的文本文件,每行记录一个用户的信息

/etc/passwd,linux,用户管理,linux,服务器,运维,用户管理

2、每行信息内容

(1)每行记录一个用户的信息

(2)每行以6个“:”分隔为7个部分,从左到右依次为用户的①名称②登录口令情况③用户ID④所属组ID⑤用户的全称等其它详细信息⑥用户的home目录⑦用户的默认登录shell

(3)有的部分可为空,为空填入空字符串

/etc/passwd,linux,用户管理,linux,服务器,运维,用户管理

(4)登录口令部分。

①设置了登录口令,则填入x;没有设置登录口令,则填入空。

②原来设置了登录口令,记为password;未使用修改密码的命令,而是直接用超级用户权限删除了/etc/passwd中登录口令列的“x”,那么该行用户登录时将不在需要口令密码。

③在②的基础上,未使用修改密码的命令,而是直接用超级用户权限在/etc/passwd中登录口令列添加了字符“x”。那么该行用户登录时,将需要口令密码。该口令密码即是原来的password。

④原来没有设置登录口令;未使用修改密码的命令,而是直接用超级用户权限在/etc/passwd中登录口令列添加了字符“x”。那么将只有一种方式可以登录该用户,即先切换为超级用户,在由超级用户su到该用户。否则,将因为口令错误而无法登录该用户。

(5)用户ID部分。一般情况,超级用户是0,系统用户是1~499,普通用户是500~65535。

(6)用户的全称等其它详细信息(ubunt20.04)

①新建用户过程

/etc/passwd,linux,用户管理,linux,服务器,运维,用户管理

② /etc/passwd中的记录

/etc/passwd,linux,用户管理,linux,服务器,运维,用户管理

 四、参考文献

[1]IBM Documentation

[2]https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/

[3]Understanding the /etc/passwd File | Linuxize[

[4]Devsrealm » Guide To Understanding (etc/passwd & etc/shadow) In [Linux]

[5]/etc/passwd File Format in Linux Explained - Linux.com文章来源地址https://www.toymoban.com/news/detail-784808.html

到了这里,关于/etc/passwd详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux passwd命令教程:如何更改用户密码(附案例详解和注意事项)

    passwd 命令在Linux中用于更改用户账户的密码。普通用户只能更改自己的账户密码,而超级用户可以更改任何账户的密码。 passwd 命令还可以更改账户或相关密码的有效期。 passwd 命令在所有主流的Linux发行版中都是可用的,包括但不限于Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、

    2024年04月25日
    浏览(46)
  • ubuntu服务器创建多用户及用户管理

    1. 安装ssh服务   安装openssh-server:   查看是否已经启动(如果输出中有sshd,则表示已经启动):   如果没有启动,则可以运行如下命令启动:   重启:    2. 创建并管理用户   这里以用户xxx为例,xxx是你要操作的用户名。超级管理员用户名则为root。 创建用户

    2024年02月03日
    浏览(25)
  • linux服务器创建新用户

    无论是创建新用户还是删除某个用户,都需要拿到root用户的密码,才有权限创建删除。 首先进入root账户,输入以下指令,created_name 是我们创建的用户名,可以换成你想要创建的用户名称。 按回车后,输入如下指令设置账户密码 按回车后,在 New password 后面输入设置的密码

    2024年02月16日
    浏览(35)
  • 远程管理服务器 用户组创建 1(运维笔记)

    修改跳板机名称: 修改跳板机网络模式为仅主机模式,ssh连接 假设有三个开发人员: 为三个开发人员设置密码: 创建相应的目录,给开发人员使用: 查看开发人员属组: 创建一个组: 添加用户附加组 查看组信息 赋予权限,更改目录权限: 冒险位(setuid):4000针对一些命令,临

    2023年04月13日
    浏览(37)
  • Linux系统服务器修改用户密码的方法

    Linux系统下可以通过 passwd 命令来个修改用户的密码,操作起来也非常的简单。 命令: 例: Linux 修改自己当前用户的密码 例: Linux 修改指定用户的密码,必须是 root 用户,才可以修改其他账号的密码

    2024年02月11日
    浏览(42)
  • Linux 解决root用户被限制连接服务器

    使用 root 用户不能链接服务器,密码对,就是连接不上,连接被拒绝 ① sudo passwd root 使用 sudo passwd root 对root用户修改密码 ② su root 修改完成之后,切换到root用户即可使用 ③ ④ 重启 systemctl restart sshd 这里需要注意的是:centos6里面用命令 service ssh restart ,在centos7需要用 sy

    2024年02月11日
    浏览(34)
  • Linux 服务器查看每个用户或者当前用户的磁盘占用量及文件同步

    [1]ubuntu查看每个用户或者当前用户的磁盘占用量及磁盘空间清理

    2024年03月26日
    浏览(41)
  • Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问、本地用户访问、虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求有用户名和相对应密码,适用于使用者都是使用此服务器的人。 虚拟用户(出于安全

    2024年02月10日
    浏览(50)
  • 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    一、【linux学习笔记】红帽Linux 7.8系统在虚拟机上的安装 二、【Linux学习笔记】Linux系统的基本操作  三、【Linux学习笔记】管理Linux操作系统:用户管理  四、【Linux学习笔记】管理Linux操作系统:磁盘管理 五、【Linux学习笔记】管理Linux操作系统:软件安装  六、 【Linux学习

    2024年02月02日
    浏览(29)
  • 常用服务器和存储设备管理口默认IP用户名密码汇总(持续更新)

    一、服务器设备默认管理 1、宝德4卡服务器 默认用户名:ADMIN        密码:11111111 2、超微服务器 默认用户名:ADMIN   密码:admin000 默认用户名:ADMIN   密码:ADMIN 3、浪潮服务器 默认用户/密码:admin/admin ------------------------------------------ 浪潮AS5300/5500 默认 IP 为 192.168.1.

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包