Passwd

✍ dations ◷ 2025-12-10 03:21:14 #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

字段从左到右依次为:

相关

  • 超星系团超星系团是在宇宙的大尺度结构中,比星系团和星系群更大的结构。可观测宇宙中的超星系团约有1,000万个。现存的超星系团显示宇宙内的星系分布是不均匀的;多数的都聚集在一起成
  • 孝德天皇孝德天皇(596年—654年11月24日),日本第36代天皇(在位:645年7月12日至654年11月24日)。敏达天皇曾孙(宝皇女之弟)。曾因不满苏我氏专权,以患足疾为名,不参与政治。与中臣镰足(藤原镰足)
  • 阿道夫·希特勒之死1945年4月30日,纳粹德国及纳粹党领袖阿道夫·希特勒在柏林的元首地堡内用手枪击中右侧太阳穴自戕身亡。他的妻子爱娃也服下氰化物,与他一同自尽。两人死亡时,这段婚姻尚不满40
  • 弗鲁克·艾姬拉迪禾弗鲁克·阿丁鲁克·艾姬拉迪禾(英语:Foluke Atinuke Akinradewo,1987年10月5日-),是一名拥有美国、加拿大和尼日利亚国籍的女子排球运动员,司职副攻手,现时效力于日本球队久光制药。
  • 夏同龢夏同龢(1868年-1925年),字季平,号用清,又号狮山山人,贵州麻哈州(今麻江县)人,晚清状元,书法家。清光绪十九年(1893年)参加癸巳科乡试,中举人。光绪二十四年(1898年)戊戌科殿试中状元,授翰林院
  • 艾米 (纪录片)《艾米》 (英语:)是一部2015年Asif Kapadia执导的英国纪录片,讲述英国女歌手艾美·怀丝的生平、事业的成功、爱情的曲折、身陷毒品的折磨以及最后的酗酒过度导致的身亡。2015年7
  • 兰贝格-奥斯古德关系Ramberg-Osgood方程是固体力学中描述材料在其屈服点附近的应力-应变关系(应力-应变曲线)的一个理论模型,其形式为: ϵ =
  • 纳博科夫作品列表作家弗拉基米尔·弗拉基米罗维奇·纳博科夫的作品如下:
  • 化勒化勒(英语:Vual),为所罗门七十二柱魔神中排第47位的魔神,位阶公爵,统帅37个军团。别名“瓦尔”(Wall)。能够令召唤者夺得女性的爱,本身还通晓古今,可预言未来,平抑仇恨。
  • 加里·贝蒂尼加里·贝蒂尼(希伯来语:גארי ברתיני‎,Gary Bertini,1927年5月1日-2005年3月17日),以色列指挥家,作曲家。他推广并帮助塑造了以色列音乐。加里·贝蒂尼出生在罗马尼亚比萨拉比亚的布里切沃(英语:Tîrnova, Dondușeni)(今属摩尔多瓦栋杜谢尼区)。其父亲K. A. Bertini (Aron Golergant)是诗人、翻译家,母亲Berta Golergant是医生、生物学家。贝蒂尼先在米兰音乐学院学习(1946-1947),不久随父母移民到巴勒斯坦。1948