Kullanıcı şifresini değiştirmek için PHP / PAM?

0 Cevap php

PHP kullanarak bir linux kullanıcı parolalarını değiştirmek için herhangi bir çalışma paketleri var mı?

Ben PECL kullanarak denedim: PAM fakat şifresini değiştirmek çalıştığında bir hata gidecekseniz.

Edit:

PHP kodu:

echo pam_chpass($username, $password, $new_pass, &$error) ? 'good' : $error;

PHP (eko) çıkışı:

Permission denied (in pam_authenticate)

/ Var itibaren / / auth log (bu öncesinden aslında, günlük henüz tespit edilecek nedense ATM çalışıyor görünmüyor):

Jun 11 15:30:20 veda php: pam_unix(php:chauthtok): conversation failed
Jun 11 15:30:20 veda php: pam_unix(php:chauthtok): password - (old) token not obtained
Jun 11 15:30:20 veda php: pam_winbind(php:chauthtok): valid_user: wbcGetpwnam gave WBC_ERR_DOMAIN_NOT_FOUND

Diğer:

Ben soru yayınlanmıştır ama yine de berbat bir bahane şu zaman önce detayların olmaması için üzgünüm, ben gerçekten yorgun.

0 Cevap