PAM 是英文 "Password Authentication Module" 的縮寫(xiě),中文意思是 "密碼驗(yàn)證模塊",這是一種在計(jì)算機(jī)系統(tǒng)中用于驗(yàn)證用戶(hù)身份的軟件模塊,當(dāng)用戶(hù)登錄系統(tǒng)時(shí),PAM 會(huì)檢查用戶(hù)提供的密碼與存儲(chǔ)在系統(tǒng)中的密碼進(jìn)行比較,如果匹配成功,說(shuō)明用戶(hù)身份被驗(yàn)證通過(guò),可以繼續(xù)訪問(wèn)系統(tǒng)資源;如果匹配失敗,說(shuō)明用戶(hù)身份未經(jīng)驗(yàn)證,無(wú)法訪問(wèn)系統(tǒng)。
PAM 的主要作用是提高系統(tǒng)的安全性,防止未經(jīng)授權(quán)的用戶(hù)訪問(wèn)系統(tǒng),PAM 還可以實(shí)現(xiàn)多種身份驗(yàn)證方式,如基于表單的身份驗(yàn)證、基于 Kerberos 的身份驗(yàn)證等,PAM 還支持自定義身份驗(yàn)證策略,可以根據(jù)實(shí)際需求靈活配置。
發(fā)表評(píng)論