Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
cpanel/linuxのユーザー名とパスワードを使用する必要がある複数のクライアントにphpスクリプトを実装しようとしています。顧客ごとに個別に設定する必要がないように、必要な3つの変数、ユーザー名とパスワードをアトミックに設定できるようにしたいと思います。ユーザー名は次のようになりました
$ user = exec('whoami');
そのパスワードを取得する方法もありますか?
感謝
それは重大なセキュリティ上の欠陥です!ユーザーのパスワードを取得することはできません。ルート権限がある場合にのみ変更できます。Linux のパスワードは一方向で暗号化されます。つまり、平文からハッシュに移行することはできますが、has から平文に戻ることはできません。
いいえ、Linux ユーザーのパスワードを平文で取得する方法はありません。
Cpanel には API があります。代わりにそれを使用してユーザーをログインしてください。