[請益] 有辦法透過php驗證linux使用者嗎

作者: davidou (老歐 ! 月夜雪嵐)   2014-05-04 21:54:24
我有一台server是linux的
然後我想做公司內部系統的使用者登入驗證
而這台主機裡面本來就有一堆人的帳號了
所以我不想額外自己又建立一套db想直接跟linux查詢驗證說 這個使用者是否有權限登入
php有辦法呼叫linux來做帳號登入的驗證嗎?
我目前有查到新增使用者的 可是我要驗證帳密的
作者: danny8376 (釣到一隻猴子@_@)   2014-05-04 22:01:00
php pam
作者: alpe (薛丁格的貓)   2014-05-04 23:08:00
ldap
作者: danny8376 (釣到一隻猴子@_@)   2014-05-04 23:58:00
ldap的話還是要重建資料啊www 不過可以考慮使用者管理上會比較方便
作者: bibo9901 (function(){})()   2014-05-05 03:05:00
用php連ssh或ftp看看是否能登入
作者: alog (A肉哥)   2014-05-05 14:11:00
你可以在php走ssh2 能連線表示ok忘記補充:處理這類程序 參數的傳遞最好限定英文數字就好否則容易被Command Injection另外pam module應該會發生伺服器權限不夠的問題
作者: danny8376 (釣到一隻猴子@_@)   2014-05-05 16:40:00
pam module很正常啊 有dokuwiki用的很高興

Links booklink

Contact Us: admin [ a t ] ucptt.com