GoGPT Best VPN GoSearch

OnWorks-favicon

nss_wrapper - Online in de cloud

Voer nss_wrapper uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht nss_wrapper die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


nss_wrapper - Een wrapper voor de gebruiker, groep en hosts NSS API

KORTE INHOUD


LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_PASSWD=/pad/naar/passwd
NSS_WRAPPER_GROUP=/pad/naar/groep NSS_WRAPPER_HOSTS=/pad/naar/host ./mijn aanvraag

PRODUCTBESCHRIJVING


Er zijn projecten die daemons leveren die nodig zijn om te kunnen creëren, wijzigen en verwijderen
Unix-gebruikers. Of wissel gewoon van gebruikers-ID om met het systeem te communiceren, bijvoorbeeld een gebruikersruimtebestand
server. Om dat te kunnen testen heb je het recht nodig om het wachtwoord en de groepen te wijzigen
bestand. Met nss_wrapper is het mogelijk om uw eigen passwd en groepsbestand te definiëren
worden gebruikt door software om correct te handelen tijdens het testen.

Als u een client en server hebt die worden getest, gebruiken deze normaal gesproken functies om het netwerk op te lossen
namen naar adressen (dns) of vice versa. Met de nss_wrappers kunt u een hosts-bestand maken
om naamomzetting in te stellen voor de adressen die u gebruikt met socket_wrapper.

· Geeft informatie over gebruikers- en groepsaccounts.

· Omzetting van netwerknamen met behulp van een hosts-bestand.

· Laden en testen van NSS-modules.

Beperkingen


Sommige oproepen in nss_wrapper werken alleen als uid_wrapper is geladen en actief is. Een hiervan
functies is initgroups() die setgroups() moet uitvoeren om de groepen voor de gebruiker in te stellen.
setgroups() wordt ingepakt door uid_wrapper.

MILIEU VARIABELEN


NSS_WRAPPER_PASSWD, NSS_WRAPPER_GROUP
Voor gebruikers- en groepsaccounts moet u twee bestanden maken: passwd en groep. Het formaat
van het passwd-bestand wordt beschreven in man 5 passwd en het groepsbestand erin man 5 groep. Zo
u kunt deze bestanden vullen met verzonnen rekeningen. U verwijst nss_wrapper naar hen met behulp van
de twee variabelen NSS_WRAPPER_PASSWD=/path/to/your/passwd en
NSS_WRAPPER_GROUP=/pad/naar/uw/groep.

NSS_WRAPPER_HOSTS
Als u ook netwerknaamresolutie in uw omgeving moet emuleren, vooral
met socket_wrapper kun je een hosts-bestand schrijven. Het formaat wordt beschreven in man 5
hosts. Vervolgens kunt u nss_wrapper naar uw hosts-bestand verwijzen met behulp van:
NSS_WRAPPER_HOSTS=/pad/naar/uw/hosts

NSS_WRAPPER_HOSTNAME
Als u een hostnaam moet retourneren die verschilt van die van uw machine
gebruiken kunt u gebruiken: NSS_WRAPPER_HOSTNAME=test.example.org

NSS_WRAPPER_MODULE_SO_PATH, NSS_WRAPPER_MODULE_FN_PREFIX
Als u een project heeft dat ook gebruikers- en groepsinformatie levert vanuit een
database schrijft u normaal gesproken uw eigen nss-modules. nss_wrapper kan nss laden
modules en vraag ze eerst voordat je in het vervalste wachtwoord en groepsbestand kijkt. Naar
wijs nss_wrapper naar de module waarmee u dat kunt doen
NSS_WRAPPER_MODULE_SO_PATH=/pad/naar/libnss_uwmodule.so. Omdat elke nss-module een
speciaal voorvoegsel zoals _nss_winbind_getpwnam() u moet ook het voorvoegsel instellen
nss_wrapper kan de functies laden met NSS_WRAPPER_MODULE_FN_PREFIX= .

Voor _nss_winbind_getpwnam() zou dit zijn:

NSS_WRAPPER_MODULE_FN_PREFIX=winbind

NSS_WRAPPER_DEBUGLEVEL
Als u wilt zien wat er in nss_wrapper zelf gebeurt of als u een fout probeert te vinden, kunt u
kan ondersteuning voor logboekregistratie inschakelen in nss_wrapper als u deze hebt gebouwd met foutopsporingssymbolen.

· 0 = FOUT

· 1 = WAARSCHUWING

· 2 = DEBUGGEN

· 3 = SPOOR

VOORBEELD


$ echo "bob:x:1000:1000:bob gecos:/home/test/bob:/bin/onwaar" > wachtwoord
$ echo "root:x:65534:65532:root gecos:/home/test/root:/bin/onwaar" >> wachtwoord
$ echo "gebruikers:x:1000:" > groep
$ echo "root:x:65532:" >> groep
$ LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_PASSWD=wachtwoord \
NSS_WRAPPER_GROUP=groep krijgtt passwd bob
bob:x:1000:1000:bob gecos:/home/test/bob:/bin/onwaar
$ LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_HOSTNAME=test.example.org hostnaam
test.voorbeeld.org

2015-09-12 NSS_WRAPPER(1)

Gebruik nss_wrapper online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.