Förena Automounter kartor med LDAP i Raspberry Pi (2 / 9 steg)
Steg 2: Konfigurera openLDAP-servern om du vill läsa in autofs schemat
Öppna terminal emulator i Rpi1
Kontrollera om LDAP är konfigurerad med autofs schema:
sudo ldapsearch -Q - LLL -Y extern -H ldapi: / / / -b cn = schema, cn = config dn | grep autofs
Om produktionen är tom, konfigureras inte LDAP med autofs schema. Det antas LDAP-servern inte har konfigurerats med autofs schema från och med nu.
Leta upp autofs schemat:
ls -l /etc/ldap/schema/autofs.schema
Konvertera autofs.schema till LDIF-format:
CD ~
mkdir ldap_wip
CD ~/ldap_wip
Skapa den konvertering configuration filen schema_convert.conf som innehåller följande rader:
Vi ~/ldap_wip/schema_convert.conf
< br > inkluderar /etc/ldap/schema/core.schema < br > inkluderar /etc/ldap/schema/collective.schema < br > inkluderar /etc/ldap/schema/corba.schema < br > inkluderar /etc/ldap/schema/cosine.schema < br > inkluderar /etc/ldap/schema/duaconf.schema < br > inkluderar /etc/ldap/schema/dyngroup.schema < br > inkluderar /etc/ldap/schema/inetorgperson.schema < br > inkluderar /etc/ldap/schema/java.schema < br > inkluderar /etc/ldap/schema/misc.schema < br > inkluderar /etc/ldap/schema/nis.schema < br > inkluderar /etc/ldap/schema/openldap.schema < br > inkluderar /etc/ldap/schema/ppolicy.schema < br > inkluderar /etc/ldap/schema/pmi.schema < br > inkluderar /etc/ldap/schema/autofs.schema
Skapa utdata katalog ldif_output:
mkdir ~/ldap_wip/ldif_output
Bestämma index för schemat:
slapcat -f schema_convert.conf -F ldif_output -n 0 | grep autofs, cn = schema < br >< br > Output: < br > dn: cn = {13} autofs, cn = schema, cn = config
Använda slapcat för att utföra konverteringen:
slapcat -f schema_convert.conf -F ldif_output-n0 -H ldap: / / / cn = {13} autofs, cn = schema, cn = config -l cn=autofs.ldif
Konverterade schemat är nu i cn=autofs.ldif fil
Redigera cn=autofs.ldif
Vi ~/ldap_wip/cn\=autofs.ldif
< br > förändring:
< br > dn: cn = {13} autofs
< br > till:
< br > dn: cn = autofs
< br > förändring:
< br > cn: {13} autofs
< br > till:
CN: autofs
< br > ta bort följande linjer:
< br > structuralObjectClass: olcSchemaConfig
< br > entryUUID: adafd1aa-61b8-1034-8caa-a9ffd93db1c1
< br > creatorsName: cn = config
< br > createTimestamp: 20150318124727Z
< br > entryCSN: 20150318124727.871648Z #000000 #000 #000000
< br > modifiersName: cn = config
< br > modifyTimestamp: 20150318124727Z
Spara filen
Använd ldapadd att lägga till det nya schemat slapd-config DIT:
sudo ldapadd -Q -Y extern -H ldapi: / / / -f ~/ldap_wip/cn\=autofs.ldif
Bekräfta autofs schemat är en av de inlästa schemana:
sudo ldapsearch -Q - LLL -Y extern -H ldapi: / / / -b cn = schema, cn = config dn
< br > utdata:
< br > dn: cn = schema, cn = config
< br > dn: cn = {0} kärna, cn = schema, cn = config
< br > dn: cn = {1} cosinus, cn = schema, cn = config
< br > dn: cn = {2} nis, cn = schema, cn = config
< br > dn: cn = {3} inetorgperson, cn = schema, cn = config
< br > dn: cn = {4} autofs, cn = schema, cn = config