Linux PAM - Linux PAM

Linux PAM
Stabil utgivelse
1.5.2 / 3. september 2021 ; 24 dager siden ( 2021-09-03 )
Oppbevaringssted https://github.com/linux-pam/linux-pam
Skrevet inn C
Operativsystem Linux
Type godkjenning
Tillatelse GNU General Public License eller modifisert BSD -lisens
Nettsted www .linux-pam .org

Linux Pluggable Authentication Modules (PAM) er en pakke med biblioteker som lar en Linux -systemadministrator konfigurere metoder for å autentisere brukere. Det gir en fleksibel og sentralisert måte å bytte godkjenningsmetoder for sikrede applikasjoner ved å bruke konfigurasjonsfiler i stedet for å endre applikasjonskode. Det er Linux PAM -biblioteker som tillater autentisering ved bruk av metoder som lokale passord, LDAP eller fingeravtrykklesere. Linux PAM er utviklet fra arkitekturen Unix Pluggable Authentication Modules .

Linux-PAM skiller autentiseringsoppgavene i fire uavhengige styringsgrupper:

  • kontomoduler sjekker at den angitte kontoen er et gyldig autentiseringsmål under gjeldende forhold. Dette kan omfatte betingelser som utløp av konto, tidspunkt på dagen og at brukeren har tilgang til den forespurte tjenesten.
  • godkjenningsmoduler bekrefter brukerens identitet, for eksempel ved å be om og sjekke et passord eller en annen hemmelighet. De kan også sende autentiseringsinformasjon videre til andre systemer som en nøkkelring .
  • passordmoduler er ansvarlige for oppdatering av passord, og er vanligvis koblet til moduler som brukes i autentiseringstrinnet. De kan også brukes til å håndheve sterke passord.
  • sesjonsmoduler definerer handlinger som utføres i begynnelsen og slutten av økter. En økt starter etter at brukeren er godkjent.

Se også

Referanser

Eksterne linker