Passwd

✍ dations ◷ 2025-11-26 18:11:02 #Passwd

passwd 是一个用于 Unix,Plan 9,Inferno 和大多数类 Unix 操作系统中用于更改用户密码的命令。用户输入的密码通过密钥派生函数运行,以创建新密码的散列值,并将其保存。出于安全考虑,将不会保存输入的密码而仅保存生成的散列值。

当用户登录时,用户在登录过程中输入的密码将通过相同的密钥派生函数处理,并将生成的散列值与保存值进行比较。如果哈希值相同,则认为输入的密码正确,即用户已通过身份验证。从理论上讲,两个不同的密码可能会产生相同的哈希值。但是,密码散列函数在设计时的要求就是使得能够找到产生相同散列的密码极为困难,这在实际上不可行。因此,如果产生的散列与存储的散列匹配,则可以对用户进行身份验证。

passwd 命令可用于更改本地帐户的密码,在大多数系统上,也可用于更改在分布式身份验证机制(如 NIS,Kerberos 或 LDAP)中管理的密码。

passwd 文件和 shadow 文件是类Unix系统中用于记录用户名、用户ID和用户密码等信息的文件,类似于Windows下的%windir%system32registrysam文件。这两个文件通常位于/etc目录之下。同时,类Unix系统中可用passwd命令更改特定用户的密码。

/etc/passwd文件是一个基于文本的平面文件数据库,存储了可以登录该系统的用户或拥有运行中进程所有权的其他操作系统用户的一系列用户信息。

在许多操作系统中,该文件只是更通用的名称服务开关的许多可能后端之一。

该文件的名称源自其最初的功能,因为它包含用于验证用户帐户密码的数据。但是,在现代 Unix 系统上,安全性敏感的密码信息通常使用影子文件或其他数据库实现方式存储在不同的文件中。

/etc/passwd文件通常具有文件系统权限,尽管该文件只能由超级用户或通过使用一些特殊用途的特权命令来修改,但允许系统的所有用户读取()。

/etc/passwd文件是一个文本文件,每行一条记录,每条记录描述一个用户帐户。每个记录由七个用冒号分隔的字段组成。文件中记录的顺序通常并不重要。

示例如下:

jsmith:x:1001:1000:Joe Smith,Room 1007,(234)555-8910,(234)555-0044,email:/home/jsmith:/bin/sh

字段从左到右依次为:

相关

  • 孟买历史现在的孟买起初是七个小岛组成的一个群岛。在孟买北部Kandivali附近发现的人造器物显示这些岛屿自从石器时代已经有人居住。 最早的文字记载可以追溯到公元前250年,来到这里
  • 国家历史文化名镇中国历史文化名镇,是由中华人民共和国建设部和国家文物局共同评定的,保存文物特别丰富且具有重大历史价值或纪念意义,能较完整地反映一些历史时期的传统风貌和地方民族特色的镇
  • 马克斯·奥夫马克斯·奥夫(西班牙语:Max Aub,1903年6月2日-1972年7月22日)是西班牙小说家、剧作家。西班牙内战结束后在墨西哥流亡了近三十年。1903年6月2日出生于巴黎。母亲是法国犹太人,父亲
  • 李诗颖李诗颖(1918年4月30日-2018年7月2日),美国发明家,企业家,工程师和物理学家,麻省理工学院的荣誉退休教授。他因有关流体动力学技术的研究和创新而知名。
  • 吻突内卷螺吻突内卷螺(学名:)为囊螺科内卷螺属的动物。分布于澳大利亚以及中国大陆的河北等地,属于温带性种类。其多栖息于潮间带低潮线细砂质底。
  • 祝山车站坐标:23°30′36.9″N 120°49′22.8″E / 23.510250°N 120.823000°E / 23.510250; 120.823000祝山车站位于台湾嘉义县阿里山乡,为林务局阿里山森林铁路祝山线之铁路车站,海
  • 世界蚊子日世界蚊子日定于每年的8月20日,是为了纪念英国医生罗纳德·罗斯爵士于1897年发现雌蚊在人类间传播疟疾而设立的。罗斯医生生前负责这项纪念活动,同时他也是这个节日的提议者。
  • 列支敦士登的菲利普·伊拉斯谟菲利普·伊拉斯谟(法语:Philipp Erasmus,1946年8月19日-),列支敦士登亲王法兰兹·约瑟夫二世的次子。1971年,菲利普·伊拉斯谟与伊莎贝尔·德·亚布雷(Isabelle de l'Arbre)结婚,两人
  • 群居姐妹《群居姐妹》日语版四格漫画第一集封面《群居姐妹》是日本漫画家米田和佐的四格漫画作品,一迅社出版,于一迅社杂志《漫画四格Palette(まんが4コマぱれっと)》连载中。拥有7人规