PAM 與 VSFTPD 的疑惑

因玩家裏網路架構,改成 FreeBSD 6.2 架設 Ldap Server

經歷了重重過程總算架起來,不過,vsftpd 卻不 work

老是出現認證失敗訊息,最後火大用Linux架一台起來也是一樣,氣死我也。
後來終於解決,在此記下:


一般CentOS Ldap client 設定步驟:

1.使用 setup 設定認證方式為 ldap

  設定好dn後,nscd 會重新啟動,到此完成。

2. /etc/sysconfig/saslauthd 中確認 MECH=pam


3. 使用 testsaslauthd 測試 /etc/pam.d/ 底下各種服務名稱
OK的話即可使用該服務配合 Ldap 認證。


不過,vsftpd 老是失敗,

最後確認 /etc/pam.d/vsftpd 必須加入以下兩行才OK

CODE:

 auth sufficient pam_ldap.so
 account sufficient pam_ldap.so
 


真是奇怪啊,原本都不用加入就可以了,怎麼變成要加入才能用呢?

引用通告地址: 點擊獲取引用地址
標籤: 作業系統 Operating System Linux
評論: 0 | 引用: 0 | 閱讀: 704 | 轉發
發表評論
暱 稱: 密 碼:
網 址: E - mail:
選 項:    
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用