Installing Free Filezilla FTP Server with LDAP Authentication
i12bretro
#FileZilla #FTP #LDAP
Full steps can be found at https://i12bretro.github.io/tutorials/0042.html
Installing FileZilla Server
- Download FileZilla with LDAP support, FzLDAP https://sourceforge.net/projects/fzldap/
- Install the downloaded executable
- Launch FileZilla Server Administration
- Select Edit - Settings from the top navigation
- Click LDAP from the left navigation
- Check the Enable LDAP support box
- Fill out the LDAP server, port and domain name
- Click OK
Adding Individual LDAP Users
- Back in Server Administration click Edit - Users
- Click the Add button under Users
- Enter the username exactly as it is in LDAP
- Leave the Password checkbox unchecked
- Under the Check password in section uncheck LOCAL and check the LDAP option
- Click Shared folders under the Page section
- Click the Add button and browse to folder(s) to share with the new user
- Set the users permissions to the right of the directories box
- Click OK once finish with configuration.
Batch Importing LDAP Users
- From the Start menu launch FzLDAP Import
- Fill out the LDAP server information Server: i12bretro.local Port: 389 Domain: i12bretro.local User: readonly_svc Password: Read0nly!! Base DN: DC=i12bretro,DC=local Search DN: CN=Users,DC=nostalgicrecords,DC=com Search: cn=*
- A list of users found with the LDAP search will display - Click Next
- Set the FTP root directory path
- Click the Generate button
- A summary will be displayed - Click OK
- Click the ed button next to users.txt to view the generated users file
- Open File Explorer and navigate to C:\Program Files (x86)\FileZilla Server
- Edit FileZilla Server.xml in a text editor
- Copy the user(s) generated in users.txt to the Users node of FileZilla Server.xml
- Save the changes to FileZilla Server.xml
- Right click on the Start button - Run - type services.msc - Press Enter
- Find the FileZilla Server FTP server and restart the service
- Load FileZilla Server Administration
- Click Edit - Users from the top navigation
- The imported user(s) should be listed and editable
Testing LDAP Authentication
2021-08-15
0.0 LBC
Copyrighted (contact publisher)
25303598 Bytes