Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Pluggable Authentication Module (PAM)?
- Ipinapaliwanag ng Techopedia ang Pluggable Authentication Module (PAM)
Kahulugan - Ano ang ibig sabihin ng Pluggable Authentication Module (PAM)?
Ang isang madaling-magamit na module ng pagpapatunay (PAM) ay isang interface ng application programming (API) para sa mga serbisyo na nauugnay sa pagpapatunay, na nagpapahintulot sa mga tagapangasiwa ng system na magdagdag ng mga bagong pamamaraan ng pagpapatunay sa pamamagitan ng pag-install ng mga PAM at pagbabago ng mga patakaran sa pagpapatunay sa pamamagitan ng pag-edit ng mga file ng pagsasaayos.
Ipinapaliwanag ng Techopedia ang Pluggable Authentication Module (PAM)
Ang isang madaling-magamit na module ng pagpapatunay (PAM) ay isang mekanismo na nagsasama ng maraming mga antas ng pagpapatunay ng mababang antas sa mga lebel ng mga API na nagpapahintulot sa mga programa na umaasa sa pagpapatunay na isusulat na independiyenteng mga pinagbabatayan na mga scheme ng pagpapatunay. Una nang iminungkahi ang PAM noong 1995 nina Vipin Samar at Charlie Lai ng Sun Microsystems. Kalaunan ay pinagtibay ito bilang isang balangkas ng pagpapatunay para sa karaniwang kapaligiran sa desktop.
Kahit na ang PAM ay unang lumitaw bilang isang bukas na mapagkukunan sa Linux, ang PAM ay kasalukuyang suportado sa AIX OS, Dragon fly BSD, Libreng BSD, HP-UX, Linux, Mac OS X, Net BSD at Solaris, bukod sa iba pa. Ito ay na-standardize bilang bahagi ng X / Open UNIX standardization process na nagreresulta sa X / Buksan ang isang solong pag-sign-on na pamantayan.
Maaaring ma-configure ang PAM upang tanggihan ang mga programa ng karapatang patunayan ang mga gumagamit at upang balaan ang ilang mga programa mula sa isang pagtatangka sa pagpapatotoo. Ang mga programang ito ay gumagamit ng PAM module at naka-attach sa mga aplikasyon sa oras ng pagtakbo.
Nag-aalok ang API ng PAM ng anim na mga primitibo ng pagpapatunay na nakapangkat sa apat na mga pasilidad: pagpapatunay, account, session at password. Ang pagpapatunay ay isang pasilidad na nababahala sa pagpapatunay ng mga aplikante at pagtaguyod ng mga kredensyal ng account bukod sa pagbibigay ng dalawang primitibo, ang pam_authenticate at pam_setcred. Ang dating primitive na nagpapatunay sa aplikante sa pamamagitan ng paghiling ng isang token ng pagpapatunay at paghahambing nito sa isang halaga na nakaimbak sa isang database o nakuha mula sa server ng pagpapatotoo. Sinimulan ng pam_sercred ang mga kredensyal ng account tulad ng user ID, membership membership at mga limitasyon ng mapagkukunan.
