From 59153cc0d3743ecd3dea9e3e70b7b2ebc99ce8f7 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Mon, 3 Mar 2025 14:51:12 +0000 Subject: [PATCH] Update files/ldap-ssh-key.sh --- files/ldap-ssh-key.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/files/ldap-ssh-key.sh b/files/ldap-ssh-key.sh index 68dbe8b..29f26bd 100644 --- a/files/ldap-ssh-key.sh +++ b/files/ldap-ssh-key.sh @@ -1,3 +1,9 @@ #!/bin/bash -ldapsearch -H "ldap://{{ldap_host}}" -D "{{ldap_bind_dn}}" -w "{{ldap_bind_password}}" '(&(|(memberof=cn=host_access,ou=Groups,{{ldap_base_dn}})(memberof=cn=host_{{current_host}}_access,ou=Groups,{{ldap_base_dn}}))(uid='"$1"'))' 'sshPublicKey' | sed -n '/^ /{H;d};/sshPublicKey:/x;$g;s/\n *//g;s/sshPublicKey: //gp' +ldapsearch -H "ldap://10.1.0.55" \ + -D "cn=ldapclient service,ou=People,dc=theta42,dc=com" \ + -w "1lovebyte" \ + -b "ou=People,dc=theta42,dc=com" \ + "(&(uid=$1)(|(memberof=cn=host_access,ou=Groups,dc=theta42,dc=com)(memberof=cn=host_ldap-client-test_access,ou=Groups,dc=theta42,dc=com)))" \ + '*' | sed -n '/^ /{H;d};/sshPublicKey:/x;$g;s/\n *//g;s/sshPublicKey: //gp' + \ No newline at end of file