什么是“访客”密码?


7

我尝试通过执行该命令来查找“来宾”密码,dscacheutil -q user并找到了来宾帐户。我看到有一个“密码”(我知道通常的来宾帐户没有密码),所以请问什么是“客人密码”?

终端输出代码段:

name: Guest
password: ********
uid: 201
gid: 201
dir: /Users/Guest
shell: /bin/bash
gecos: Guest Account

顺便说一句,我想用我的知识来炫耀终端机,sudo而无需使用login或su。(我不想要命令passwd或类似的东西)

编辑:从El Capitan开始,Guest用户将输出以下一颗星:

password: *

Answers:


5

“来宾”用户没有密码。

您正在使用的命令:无论用户实际设置了什么密码,dscacheutil -q user -a name guest始终输出8个星号(********)。由于OS X仅存储散列密码,因此没有简单的方法(除了使用密码破解程序)来恢复密码。

编辑:散列,未加密。


1
实际上,密码是散列的(单向功能)并且未加密。否则,可以解密(使用正确的密钥)。
Matteo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.