Namai Garsas Kas yra prijungiamas autentifikavimo modulis (pam)? - apibrėžimas iš techopedijos

Kas yra prijungiamas autentifikavimo modulis (pam)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - Ką reiškia prijungiamas autentifikavimo modulis (PAM)?

Pridedamas autentifikavimo modulis (PAM) yra su programavimo sąsaja (API) susijusioms su autentifikavimu susijusioms paslaugoms, leidžiančioms sistemos administratoriams įdiegti naujus autentifikavimo metodus, diegiant PAM ir modifikuojant autentifikacijos politiką, redaguojant konfigūracijos failus.

„Techopedia“ paaiškina prijungiamąjį autentifikavimo modulį (PAM)

Prijungiamas autentifikavimo modulis (PAM) yra mechanizmas, integruojantis keletą žemo lygio autentifikavimo schemų į aukšto lygio API, leidžiančias autentifikavimo programomis būti parašytoms nepriklausomai nuo pagrindinių autentifikavimo schemų. Iš pradžių PAM 1995 m. Pasiūlė Vipin Samar ir Charlie Lai iš „Sun Microsystems“. Vėliau ji buvo priimta kaip bendros darbalaukio aplinkos autentifikavimo sistema.


Nors PAM pirmą kartą pasirodė kaip „Linux“ atvirasis šaltinis, PAM šiuo metu palaikoma AIX OS, „Dragon Fly BSD“, „Free BSD“, „HP-UX“, „Linux“, „Mac OS X“, „Net BSD“ ir „Solaris“. Tai buvo standartizuota kaip X / Open UNIX standartizacijos proceso dalis, todėl X / Open tapo vienkartinio prisijungimo standartu.


PAM gali būti sukonfigūruotas taip, kad netektų programų vartotojams autentifikuoti ir įspėtų tam tikras programas nuo bandymo autentifikuoti. Šios programos naudoja PAM modulį ir yra pridedamos prie programų vykdymo metu.


PAM API siūlo šešis autentifikavimo pradmenis, suskirstytus į keturias priemones: autentifikavimą, sąskaitą, sesiją ir slaptažodį. Autentifikavimas yra priemonė, susijusi su pareiškėjų autentifikavimu ir paskyros kredencialų nustatymu, be dviejų primityvų - pam_authenticate ir pam_setcred - pateikimo. Buvęs primityvus autentifikuoja pareiškėją reikalaudamas autentifikavimo prieigos rakto ir palygindamas jį su reikšme, saugoma duomenų bazėje arba gauta iš autentifikavimo serverio. „Pam_sercred“ inicijuoja paskyros kredencialus, tokius kaip vartotojo ID, narystė grupėje ir išteklių apribojimai.

Kas yra prijungiamas autentifikavimo modulis (pam)? - apibrėžimas iš techopedijos