remove ldap auth

This commit is contained in:
Sebastian Hugentobler 2020-08-24 09:55:47 +02:00
parent d7a5f7628a
commit 678d6d832b
4 changed files with 7 additions and 73 deletions

View file

@ -30,25 +30,3 @@ AuthUserFile /etc/proftpd/passwd
SFTPHostKey /etc/proftpd/keys/ssh_rsa_key
SFTPOptions IgnoreSCPUploadPerms IgnoreSFTPUploadPerms
</IfModule>
{{if (getenv "LDAP_URI")}}
<IfModule mod_ldap.c>
AuthOrder mod_ldap.c
LDAPAttr uid cn
LDAPServer {{getenv "LDAP_URI"}}
LDAPUseTLS {{getenv "LDAP_USE_TLS" "on"}}
LDAPAuthBinds {{getenv "LDAP_USE_AUTH_BIND" "on"}}
LDAPBindDN "{{getenv "LDAP_BIND_DN"}}" {{getenv "LDAP_BIND_PASSWORD"}}
LDAPUsers {{getenv "LDAP_BASE"}} "{{getenv "LDAP_FILTER"}}"
LDAPDefaultUID 101
LDAPDefaultGID 2222
LDAPForceDefaultUID on
LDAPForceDefaultGID on
LDAPGenerateHomedir on
LDAPGenerateHomedirPrefix /var/lib/ftp/data
LDAPForceGeneratedHomedir on
</IfModule>
{{end}}

View file

@ -5,9 +5,9 @@ if [ ! -z ${STATIC_USER+x} ]; then
--sha512 \
--passwd \
--home /var/lib/ftp/data \
--uid ${STATIC_UID} \
--gid ${STATIC_GID} \
--name ${STATIC_USER} \
--uid "$STATIC_UID" \
--gid "$STATIC_GID" \
--name "$STATIC_USER" \
--shell /bin/sh \
--file /etc/proftpd/passwd \
--stdin