检索当前用户的 Linux 密码


Retrieve linux password for current user

我正在尝试为多个客户端实现一个php脚本,该脚本需要使用其cpanel/linux用户名和密码。为了避免必须为每个客户单独设置它,我希望能够以原子方式设置所需的 3 个变量、用户名和密码。 用户名已完成如下操作

$user = exec('whoami');

有没有办法找回该密码?

谢谢

这将是一个重大的安全漏洞!您永远无法检索用户密码,只有在您具有root权限的情况下才能更改密码。Linux 中的密码以单向方式加密。也就是说,你可以从纯文本到哈希,但你永远不能从必须回到纯文本。

不,无法以纯文本形式检索 Linux 用户密码。

Cpanel有一个API。使用它来登录您的用户。