------------------------ OSX SPECIFIC NOTES ------------------------ The easiest way to install Pure-FTPd is to use Homebrew: $ brew install pure-ftpd Available options are: --with-mysql Build with mysql support --with-postgresql Build with postgresql support --with-virtualchroot Follow symbolic links even for chrooted accounts To get Pure-FTPd authenticate against system users on OSX, you have to use PAM. $ ./configure --with-pam <your other favorite options like --with-everything> $ make install-strip Create a /etc/pam.d/pure-ftpd file: # pure-ftpd: auth account password session auth required pam_opendirectory.so account required pam_permit.so password required pam_deny.so session required pam_permit.so Start the FTP server: $ /usr/local/sbin/pure-ftpd -lpam -B To take advantage of Bonjour, please add --with-bonjour to ./configure switches and give the server a Bonjour service name with the -v (--bonjour=) switch.
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
FAQ | File | 31.79 KB | 0644 |
|
README.Authentication-Modules | File | 4.65 KB | 0644 |
|
README.Configuration-File | File | 1.1 KB | 0644 |
|
README.LDAP | File | 9.94 KB | 0644 |
|
README.MacOS-X | File | 1004 B | 0644 |
|
README.MySQL | File | 8.74 KB | 0644 |
|
README.PGSQL | File | 8.1 KB | 0644 |
|
README.TLS | File | 10.75 KB | 0644 |
|
README.Virtual-Users | File | 11.68 KB | 0644 |
|
pure-ftpd.conf | File | 11.33 KB | 0644 |
|
pureftpd-ldap.conf | File | 1.96 KB | 0644 |
|
pureftpd-mysql.conf | File | 3.28 KB | 0644 |
|
pureftpd-pgsql.conf | File | 2.89 KB | 0644 |
|
pureftpd.schema | File | 2.49 KB | 0644 |
|