1

我正在尝试为需要使用其 cpanel/linux 用户名和密码的多个客户端实现一个 php 脚本。为了避免必须为每个客户单独设置它,我希望能够自动设置所需的 3 个变量、用户名和密码。用户名做了如下

$user = exec('whoami');

有没有办法找回那个密码呢?

感谢

4

2 回答 2

7

那将是一个重大的安全漏洞!您永远无法检索用户密码,只有拥有 root 权限才能更改密码。linux 中的密码以单向方式加密。即你可以从纯文本到散列,但你永远不能从必须回到纯文本。

于 2013-01-28T20:13:24.863 回答
1

不,没有办法以纯文本形式检索 linux 用户密码。

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

于 2013-01-28T20:12:14.977 回答