ldap - new step to test ldaps connection as user

This commit is contained in:
2022-12-22 11:53:51 +01:00
parent e26611c8ad
commit 6070a188fc

View File

@@ -136,6 +136,19 @@ step_20() {
exe ldapwhoami -H ldapi:/// -x
}
step_22_info() { echo 'Test ldaps connection with user access'; }
step_22_options() { echo '<LDAP DOMAIN> <USERID>'; }
step_22_alias() { echo 'testldaps'; }
step_22() {
shift
local domain="${1:-}"
local user="${2:-}"
[[ -z "${domain}" ]] && domain=$(ask "LDAP server domain: ")
[[ -z "${user}" ]] && user=$(ask "LDAP user: ")
exe ldapsearch -x -D "uid=${user},ou=Users,${LDAP_DC}" -W\
-H "ldaps://${domain}" -b "ou=Users,${LDAP_DC}" -s sub "uid=${user}"
}
step_80_info() { echo -e "Some ldap command notes\n"; }
step_80_alias() { echo "notes"; }
step_80() {