IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

ipa-ldap-updater - Online nel cloud

Esegui ipa-ldap-updater nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando ipa-ldap-updater che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


ipa-ldap-updater - Aggiorna la configurazione LDAP IPA

SINOSSI


ipa-ldap-updater [opzioni] input_file(s)

DESCRIZIONE


ipa-ldap-updater è un'utilità che può essere utilizzata per aggiornare il server LDAP IPA.

Un file di aggiornamento descrive una voce LDAP e una serie di operazioni da eseguire su di essa
iscrizione. Può essere utilizzato per aggiungere nuove voci o modificare voci esistenti.

Le righe vuote e le righe che iniziano con # vengono ignorate.

Ci sono 7 parole chiave:

*predefinito: il valore iniziale
* add: aggiunge un valore a un attributo
* remove: rimuove un valore da un attributo
* solo: imposta un attributo a questo
* onlyifexist: imposta un attributo su questo solo se la voce esiste
* voce di cancellazione: rimuovere la voce
* sostituisci: sostituisce un valore esistente, il formato è vecchio::nuovo
* addifnew: aggiunge un nuovo attributo e valore solo se l'attributo non esiste già.
Funziona solo con attributi a valore singolo.
* addifexist: aggiunge un nuovo attributo e valore solo se la voce esiste. Questo è usato per
aggiornare le voci facoltative.

La differenza tra le parole chiave predefinite e aggiungi è se il DN della voce esiste allora
l'impostazione predefinita viene ignorata. Quindi, per aggiornare qualcosa come schema, che sarà sotto cn=schema,
devi sempre usare add (perché cn=schema è garantito che esista). Non aggiungerà nuovamente il
stesse informazioni ancora e ancora.

Fornisce anche alcune cose che possono essere modellate come l'architettura (per plugin
percorsi), dominio e nome di dominio.

Le variabili modello disponibili sono:

* $REALM - il regno di Kerberos (ESEMPIO.COM)
* $FQDN: il nome di dominio completo del server IPA in fase di aggiornamento
(ipa.esempio.com)
* $DOMAIN - il nome del dominio (esempio.com)
* $SUFFIX - il suffisso LDAP IPA (dc=example,dc=com)
* $ESCAPED_SUFFIX - il suffisso LDAP IPA con escape ldap
* $LIBARCH - impostato su 64 su sistemi x86_64 da utilizzare per i percorsi dei plugin
* $TIME - una rappresentazione intera dell'ora corrente

Per i valori codificati in base64 è necessario utilizzare i due punti doppi ('::') tra attributo e valore.

Esempi di formato Base64:
aggiungi:binaryattr::d2UgbG92ZSBiYXNlNjQ=
sostituisci:binaryattr::SVBBIGlzIGdyZWF0::SVBBIGlzIHJlYWxseSBncmVhdA==

Alcune regole:

1. Solo una regola per riga
2. Ogni riga è isolata (es. un solo seguito da un solo risulta solo nell'ultimo
in uso)
3. L'aggiunta di un valore esistente va bene. La richiesta viene ignorata, i valori duplicati no
aggiunto
4. Rimuovere un valore che non esiste va bene. Viene semplicemente ignorato.
5. Se un DN non esiste, viene creato dalla voce "predefinita" e tutti gli aggiornamenti sono
applicato
6. Se esiste un DN, i valori predefiniti vengono saltati
7. Viene rispettata solo la prima regola su una linea

ipa-ldap-updater permette di eseguire plugin di aggiornamento. I plugin da eseguire sono specificati
con la seguente parola chiave, nei file di aggiornamento:
* plugin: nome del plugin

Questa parola chiave non è limitata al DN e i nomi dei plug-in devono essere registrati nell'API.

Inoltre, ipa-ldap-updater può aggiornare lo schema in base ai file LDIF. Eventuali mancanti
le classi di oggetti e i tipi di attributi vengono aggiunti e quelli differenti vengono aggiornati per corrispondere al
file LDIF. Per abilitare questo comportamento, usa le opzioni --schema-file. I file di schema dovrebbero
essere in formato LDIF e può specificare solo attributi attributeTypes e objectClasses di
cn=schema.

VERSIONI


-d, - debug
Abilita la registrazione del debug quando è necessario un output più dettagliato

-u, --aggiornamento
Aggiorna un server installato in modalità offline (implica --schema)

-S, --file-schema
Specificare un file di schema. Può essere utilizzato più volte. Implica --schema.

EXIT STATUS


0 se il comando ha avuto successo

1 se si è verificato un errore

Usa ipa-ldap-updater online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad