Passwd

✍ dations ◷ 2025-11-22 23:57:23 #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

字段从左到右依次为:

相关

  • 梵天梵天(梵文:ब्रह्मा,Brahmā),原为古印度的祈祷神,现印度教的创造之神,与毗湿奴、湿婆并称三主神。他的坐骑为孔雀(或天鹅),配偶为智慧女神辩才天女,故梵天也常被认为是智慧之神
  • 心因性分离性遗忘症或游离性遗忘症(英语:Dissociative amnesia),又称为心因性失忆症(英语:Psychogenic amnesia),是一种心理疾病。患者会遗忘个人记忆中的重要资料,通常不是由生理因素(如脑
  • 火棍火棍,是一种表演者使用用点火的棍子进行表演,舞者借由手腕技巧与手臂的挥舞来向观众呈现棍子其特有的美感。主要分为长棍、短棍两种。长棍为130~150公分长的棍子,材质现在多为
  • 饮水机水机,又称纯水机,是一个机器里面装满了纯净水、矿泉水或其他饮品,供大家饮用的机器。饮水机还有很多种类型,例如喷嘴式饮水机、按压式饮水机等。跟热水器不同的是,饮水机会提供两
  • 张宏杰张宏杰(1972年4月-),生于辽宁省建昌县,中华人民共和国作家、中国作家协会会员。代表作有《饥饿的盛世》、《大明王朝的七张面孔》、《张宏杰讲乾隆成败》、《乾隆皇帝的十张面孔
  • 莲池站莲池站(日语:蓮ケ池駅/はすがいけえき  */?)是位于宫崎县宫崎市村角町,九州旅客铁道(JR九州)的日丰本线车站。车站是一座地面车站,设有1面1线的单式月台。车站为无人车站,没有车站
  • 让阿维拉 满弟让阿维拉 满弟(Rawla Mandi,रावला मम्डी ),是印度拉贾斯坦邦Rawla Mandi县的一个城镇。总人口13000(2001年)。
  • 朱阔泉朱阔泉,男,满族,著名相声大师,数来宝演员。绰号“大面包”,第五代相声艺人。师承相声八德之一的焦德海。同门师兄弟中著名的有张寿臣、李寿增、常连安等。育有三女。早年收养侯宝
  • 概念文字《概念文字》(德语:Begriffsschrift)是1879年出版的戈特洛布·弗雷格写的一本关于逻辑学的书。书的完整标题把它标识为《模仿算术的纯思维的形式语言》。这本小书无可争议是亚
  • 贝杰拉克战役贝杰拉克战役(英语:Battle of Bergerac)是英法百年战争期间的一场战役,发生在1345年8月下旬,由英格兰─加斯科涅联军对上防守贝杰拉克的法军。1345年英王爱德华三世发动三路军队进攻法兰西王国,加斯科涅战线指挥官德比伯爵葛洛斯蒙的亨利在8月抵达加斯科涅地区领导加斯科涅战役,在这场战役突袭法军指挥官亨利·德·蒙蒂尼(英语:Henri de Montigny)并击败大批法军。法军伤亡惨重,并失去贝杰拉克这一重要战略城镇。这也是百年战争开战以来英军第一场陆上重大胜利,与不久后发生的欧贝罗什战役