nss-pam-ldapd är en öppen källkod Pluggable Authentication Module (PAM) och Name Service Switch (NSS) programvara som förbättrar din LDAP-server med stöd för användarkonton, grupper, värdnamn, nätgrupper, alias, liksom alla annan information som finns på NIS eller / etc platta filer.
Enkelt autentisera till en LDAP-server
Att vara en gaffel av nss_ldap paketet som skapats av padl Software Pty Ltd, är nss-pam-ldapd utformade på ett sådant sätt som är också tillåter användare att enkelt och snabbt autentisera till en LDAP (Lightweight Directory Access Protocol).
Funktioner i korthet
Viktiga funktioner inkluderar en lättare NSS-bibliotek, lättare PAM-biblioteket, enklare interna semantik, tydlig åtskillnad betweenLDAP, PAM och NSS-kod, bättre felsökningsmöjligheter, bättre prestanda, förmågan att undvika belastning av SSL och LDAP-bibliotek i alla program, samt eftersom färre anslutningar till LDAP-servern.
Komma igång med nss-pam-ldapd
För att installera och använda nss-pam-ldapd program på din GNU / Linux-operativsystem, måste du först ladda ner den senaste versionen och spara den på din hemkatalog. Använd en arkivchef verktyg för att extrahera innehållet i arkivet, öppna sedan ett terminalprogram.
I Terminal app, gå till den plats där du & rsquo; ve extraherade de arkivfiler, med hjälp av & lsquo; cd & rsquo; kommandot (t.ex. cd /home/softoware/nss-pam-ldapd-0.8.14 - ersätter & lsquo; softoware & rsquo; med ditt användarnamn), kör & lsquo; ./ configure & amp; & amp; gör & rsquo; kommandot för att konfigurera och kompilera programmet.
Efter en lyckad kompilering process, kör & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommandot som en privilegierad användare att installera nss-pam-ldapd hela systemet. Med den här metoden kan du distribuera nss-pam-ldapd på 32-bitars eller 64-bitars datorplattformar.
Vad är nytt i den här versionen:
- implementera en -n byta till inte daemonise (av Caleb Callaway)
- öka lösenordsvärdet buffertstorlek (från Bersl)
- fix för pwdLastSet attributvärde hantering (tack Joshua Shire)
- fix buffertspill på avbruten läsning som är svårt att utlösa (tack John Sullivan)
- fixa en eventuell krasch i NSS modulen när du hämtar stora nätverk poster (tack Lukas Slebodnik)
- undvika mer trasigt rör fel med en låg timeout när avbryter läsningen begärt information från nslcd (tack John Sullivan)
- bara log trasigt rör fel i felsökningsläge
- ignorera SIGUSR1 och SIGUSR2 för framtida kompatibilitet
Vad är nytt i version 0.9.4:
- även hantera lösenordspolicy information om BIND misslyckande (detta gör det möjligt att skilja mellan fel lösenord och ett utgånget lösenord)
- fixa kartlägga medlem attribut till en tom sträng
- eventuella buffertar som kan ha innehaft lösenord rensas innan minnet släpps
- ökning buffertstorleken för lösenord för att stödja extremt långa lösenord (tack Ushi)
- ökning buffertstorleken för DN att stödja väldigt långa namn eller namn med icke-ASCII-tecken
- logga ett fel i nästan alla ställen där en definierad buffert är inte stor nog att rymma de som data i stället för bara (ibland tyst) misslyckas
- loggning förbättringar (uppstartsproblem, misslyckade inloggningar)
- liten förbättring för Solaris
Vad är nytt i version 0.9.2:
- Öka lösenord värde buffertstorlek (från Bersl)
- Undvik mer trasigt rör fel med en låg timeout när avbryter läsningen begärt information från nslcd (tack John Sullivan)
- Endast log trasigt rör fel i felsökningsläge
- Fix buffertspill på avbruten läsning som är svårt att utlösa (tack John Sullivan)
- Använd clock_gettime () med CLOCK_MONOTONIC för timeout beräkningar för att undvika justeringar klock fel (tack John Sullivan)
- Utöka testsvit för att testa för CLOCK_MONOTONIC och tidsanpassade IO timeout beräkningar
- Öka det maximala antalet bas uttalanden per karta 31
- Använd större nslcd skickar buffertar för att minska antalet skrivoperationer i nslcd och därmed antalet läser i NSS och PAM-moduler (tack John Sullivan)
- Också köra invalidators efter första lyckade sök
- Olika sanering, portabilitet förbättringar och fixar för kompileringsvarningar
- Importera configure kontroller av Python-moduler
- Ange ett skript för att inrätta slapd i en testmiljö, automatiskt laddas med de nödvändiga testdata li>
- Lägg manus för utvärdering testmiljö tillgänglighet
- Portabilitet förbättringar i testskript och testmiljö
Vad är nytt i version 0.7.19:
- Använd mer portabla EBADF istället för EBADFD (tack Steven Chamberlain)
- Fix buffertspill på avbruten läsning som är svårt att utlösa (tack John Sullivan)
- Extra sanity kontrollera att säkerställa inte alltför många fil deskriptorer är öppna
Vad är nytt i version 0.7.18:
- Den här uppdateringen för 0,7-serien fixar två frågor relaterade till filen deskriptor hantering.
Vad är nytt i version 0.8.12:
- Denna version åtgärdar ett problem på FreeBSD, fixar ett problem med sasl_canonicalize alternativet, och har förbättringar för Solaris.
- Ett par andra mindre förbättringar har gjorts.
Vad är nytt i version 0.8.11:
- Denna version fixar några buggar, introducerar pam_password_prohibit_message och sasl_canonicalize alternativ, laddar nslcd användarens kompletterande grupper, och kör rätt i processer som har ett stort antal fil deskriptorer öppna.
Vad är nytt i version 0.8.10:
- Denna version markerar 0.8-serien som stabil och innehåller ett antal förbättringar dokumentation, en buggfix, och några andra mindre ändringar.
Vad är nytt i version 0.8.8:
- Det här är en snabb uppdatering för att fixa en regression i hanteringen av PAM förfrågningar i 0.8.7 release.
Kommentarer hittades inte