1980年比尔·乔伊在Unix中设置魔鬼密码

1980年比尔·乔伊在Unix中设置魔鬼密码。早期/etc/passwd文件可读存在隐患,他为daemon账户设*禁止登录,并在姓名栏填“The devil himself”,该机制沿用至今。

1980

Unix daemon账户密码设为星号

第一个星

在早期的 Unix 系统中,用户密码散列值直接存储在 /etc/passwd 文件中,紧邻用户名。由于该文件对所有用户可读,这一设计存在显著的安全隐患。

1980 年,比尔·乔伊(Bill Joy)为名为“戴蒙”(daemon)的账户设置了特殊的密码字段 *。该符号表示没有对应的明文密码能够匹配此散列值,从而禁止任何人通过该账户登录。这一机制至今仍保留在 Unix 系统中。

Addressgithub.com/dspinellis/unix-history-repo/blob/BSD-3/etc/passwd

在该文件的下一个字段中,即真实姓名栏位,乔伊填写了“The devil himself”(魔鬼自己)。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读