HP-UX:如何知道密码是否已建立?

HP-UX:如何知道密码是否已建立?

在 Linux 系统中,对于用户 1) 如果曾经建立过密码,但帐户被锁定,则其在 /etc/shadow 文件中显示如下:

<account>:!!<hashed password>:....

2) 如果密码从未建立过,则会显示如下内容:

<account>:!!:.....

然而在 HP-UX 中,对于上述两种情况,它仅显示为:

<account>:*:....

HP-UX 中有没有一种方法可以查明是否曾经为帐户建立过密码?我确实尝试在谷歌和惠普论坛上搜索,但找不到任何答案。

答案1

根据未找到 /etc/shadow 文件 - 为什么存在“*”,似乎实际的密码可以在一个单独的数据库中(其中提到/tcb):

是的,如果您尚未激活受信任模式,密码将加密到/etc/passwd文件中。在可信模式下,密码和设置被分开存储在/tcb目录下的数据库中。如果您想转换为可信模式,您/usr/lbin/tsconvert也可以通过执行或通过 SAM 来完成。

相关内容