• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

OpenLDAP Server and Client Utilities list

by admin

Lightweight Directory Access Protocol (LDAP) is used to access centrally stored information over a network. LDAP servers store information in a database called a directory, which is optimized for searches. Directory entries are arranged in a hierarchical tree-like structure. This directory can store a variety of information such as names, addresses, phone numbers, network services, printers, and other types of data. LDAP can also be used to authenticate users, allowing users to access their accounts from any machine on the LDAP network.

RedHat Linux includes OpenLDAP, which is an open source implementation of the LDAP protocols. Below is a list of OpenLDAP Server and Client Utilities list and their respective functions.

OpenLDPA server Utilities

The openldap-servers package also includes the following utilities:

  • slapacl: Checks the access to a list of attributes
  • slapadd: Adds entries from an LDIF file to an LDAP directory
  • slapauth: Checks a list of IDs for authentication and authorization permissions
  • slapcat: Generates LDIF output from an LDAP directory
  • slapdn: Checks a list of distinguished names (DNs) based on schema syntax
  • slapindex: Re-indexes the directory. Run slapindex whenever indexing options are changed in the configuration file.
  • slappasswd: Is a password utility for creating an encrypted user password
  • slapschema: Checks compliance of a database with the corresponding schema
  • slaptest: Checks the LDAP server configuration

OpenLDAP Client Utilities

The openldap-clients package installs the following utilities:

  • ldapadd: Adds entries to an LDAP directory either from a file or from standard input. ldapadd is a symbolic link to ldapmodify -a.
  • ldapmodify: Modifies entries in an LDAP directory
  • ldapcompare: Compares a given attribute with an LDAP directory entry
  • ldapdelete: Deletes entries from an LDAP directory
  • ldapexop: Performs extended LDAP operations
  • ldapmodrdn: Modifies the RDN value of an LDAP directory entry
  • ldappasswd: Is a password utility for an LDAP user
  • ldapsearch: Is an LDAP directory search tool
  • ldapurl: Is an LDAP URL formatting tool
  • ldapwhoami: Performs a whoami operation on an LDAP server

There are several LDAP client software applications that provide a graphical user interface (GUI) for maintaining LDAP directories.

Filed Under: CentOS/RHEL 6, CentOS/RHEL 7, Linux

Some more articles you might also be interested in …

  1. How to Check vendor of installed RPM packages in Linux
  2. Server Application Getting “connection refused” From Remote Servers [due to firewalld or iptables] – CentOS/RHEL 7
  3. imagemagick for image optimization
  4. How to use sudo to allow a non-root user run a particular command
  5. btrfs subvolume Command Examples in Linux
  6. “mlock failed: Cannot allocate memory” lvcreate command error in CentOS/RHEL 7
  7. How To Install Python 3 On CentOS 7 Using SCL
  8. How to create snapshot of LVM thin volumes using snapper command
  9. collectd : command not found
  10. pmount: command not found

You May Also Like

Primary Sidebar

Recent Posts

  • qm Command Examples in Linux
  • qm wait Command Examples in Linux
  • qm start Command Examples in Linux
  • qm snapshot Command Examples in Linux

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright