Gestire e mantenere un server LDAP Linux può essere molto intimidatorio, in particolare se lo stai attraversando per la prima volta. Tuttavia, questa procedura non dovrebbe inviare i brividi lungo la schiena. Per il record, la gestione di un server LDAP Linux non è così complicata come sembra spesso.
Iniziare con Linux LDAP inizia con la comprensione della riga di comando OpenLDAP. In primo luogo, Linux LDAP viene spesso dotato di tre obiettivi primari. Può autenticare, interrogare e infine aggiornare e controllare i sistemi. E per soddisfare queste capacità funzionali, LDAP C-API ha gli strumenti o i comandi che coprono tutte le categorie.
Pertanto, questo articolo discuterà i comandi LDAP di base Linux. Ancora più importante, il write-up ti mostrerà come utilizzare vari comandi per ottenere i tre comandi LDAP.
comando ldapadd
Se si desidera aggiungere voci nella directory, il comando LDAPADD è lo strumento ideale. Questo comando apre in modo affidabile una connessione alla tua directory per autenticare. È utile in due modi. In primo luogo, puoi usarlo per aprire il .file ldif e aggiungi voci una a un passo. Può anche creare un file da cui leggerà Ldapadd. La sintassi LDAPADD è:
Esempio:
Il comando sopra aggiungerà Kenbrian come utente nella directory LDAP. In particolare, i file di directory LDAP verranno automaticamente salvati come utenti.LDIF nella directory della casa. Il comando LDAPADD consente inoltre di aggiungere più utenti contemporaneamente elencando le credenziali dell'utente una dopo l'altra prima di emettere il comando sopra.
Un file di iscrizione per più utenti sembrerà quello che abbiamo di seguito. Ma per una singola voce utente, lo farà solo un set di credenziali.
Puoi aggiungere tutte le voci che desideri.
comando ldapmodify
Il comando LDAPModify modifica le credenziali in una voce esistente. Questo comando è piuttosto interattivo. Pertanto, l'uso di esso prevede i seguenti passaggi:
La sintassi è;
Il file recupera il file LDIF dovuto per la modifica e modifica le voci LDAP specificate dal file di richiesta di modifica. Questo comando utilizza una versione modificata del .File LDIF. Utilizzare il cambia tipo componente all'interno del file per selezionare il tipo di modifica che si desidera implementare. I quattro vari tipi di modifiche che puoi effettuare includono:
Esempio:
Il comando sopra implica che l'utente Kenadmin si sta autentico alla directory MyHost, che esiste alla porta 389. L'utilità aprirà il Kentech.file LDIF e modificare le voci di directory pertinenti come richiesto.
comando ldapsearch
Se stai cercando voci specifiche dalla tua directory LDAP, il comando LDAPSEARCH ti aiuterà a cercare correttamente. E come la maggior parte dei comandi LDAP, Ldapseach inizia aprendo una connessione alla directory e autenticando chiunque esegui la ricerca prima di cercare la voce richiesta e stampare il risultato.
Naturalmente, il comando pubblicherà anche i risultati nel formato specificato.
La sintassi del comando è:
Esempio:
Nell'esempio sopra, gli obiettivi di ricerca myhost server, situato nella porta 389. La base è la (portata) della ricerca e la base DN -B è la sezione da cercare.
comando ldapbind
Questo comando ha due obiettivi primari. In primo luogo, puoi usarlo per autenticarsi sul server di directory. Ancora una volta, lo strumento LDAPBind è utile anche per determinare se il tuo server è attivo e in esecuzione.
Di seguito è riportata la sintassi di Ldapbind:
Esempio;
Il comando sopra autentico Kenadmin A myhost Directory Server, situato alla porta 389. La password per l'autenticazione è Benvenuto.
comando ldapdelete
Lo strumento LdapDelete è utile per rimuovere le voci foglie dalla directory. Funziona creando una connessione al server Directory, autenticando l'utente e infine eliminando le voci specificate.
La sintassi del comando è:
Esempio:
Il comando sopra mira ad autenticare Kenadmin alla directory MyHost. Eliminerà quindi gli elementi richiesti. Ad esempio, si sbarazzerà della voce Uid = Meryl, OU = Sales, OU = People, DC = Team, DC = Com.
comando ldapmoddn
Lo strumento LDAPMOddn ha anche due funzioni. In primo luogo, puoi usare questo comando per modificare le voci RDN. È inoltre possibile utilizzare l'utilità per spostare una sottostruttura o una voce in una posizione diversa all'interno della directory.
La sua sintassi:
Esempio:
Il comando sopra mira ad autenticare Kenadmin alla directory MyHost. Una volta autenticato, assegnerà “Uid = Meryl, OU = Sales, OU = People, DC = Team, DC = Com” \ a una nuova voce genitore, che sarà “OU = Tech, OU = People, DC = Team , dc = com ".
Comprensione degli strumenti di riga di comando LDAP
Le seguenti opzioni della riga di comando sono essenziali:
Conclusione
Questo articolo è un'introduzione ai vari comandi LDAP. Con queste illustrazioni, ora hai un'idea degli aspetti funzionali critici di LDAP. Apri il tuo LDAP e prova alcuni di questi comandi poiché la pratica è il modo migliore per migliorare le tue conoscenze e abilità.