LinuxCommandLibrary

godap

TUI for LDAP directory browsing

TLDR

Connect to LDAP server
$ godap [ldap://server:389]
copy
Connect with authentication
$ godap -D [bind-dn] -W [ldap://server]
copy
Search specific base DN
$ godap -b [ou=users,dc=example,dc=com] [ldap://server]
copy

SYNOPSIS

godap [options] [ldap-uri]

DESCRIPTION

godap is a terminal user interface for browsing LDAP directories. It allows users to navigate the directory tree, view entries, and perform searches interactively.
The tool supports various LDAP authentication methods, TLS/SSL connections, and displays LDAP entries in a readable format.

PARAMETERS

-D, --bind-dn DN

Bind DN for authentication
-W
Prompt for bind password
-w, --password PASSWORD
Bind password (insecure)
-b, --base-dn DN
Base DN for search
-H, --uri URI
LDAP server URI
-Z, --starttls
Use StartTLS
-x, --simple-auth
Use simple authentication
-v, --version
Display version and exit
-h, --help
Display help and exit

KEYBINDINGS

↑/↓

Navigate entries
Enter
View entry details
n
New search
/ or s
Search current context
b
Go back
q
Quit

CAVEATS

Requires LDAP server access. Bind credentials must have appropriate permissions. Large directories may have performance issues. TLS certificate validation depends on system configuration.

HISTORY

godap was created to provide an interactive way to browse LDAP directories from the terminal, similar to GUI LDAP browsers.

SEE ALSO

ldapsearch(1), [ldapvi](http://www.lichteblau.com/ldapvi/), [jxplorer](http://jxplorer.org/)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard