====== Pure-FTPd ======
Pakete:
* Debian (ab 7): ''pure-ftpd''
Debian Konfiguration anzeigen:
cd /etc/pure-ftpd/conf
for i in *; do printf "%20s: %s\n" $i $(egrep -v '^\s*(#|$)' $i); done
===== kein anonymer Up- oder Download =====
pure-ftpd -E
oder
pure-ftpd --noanonymous
oder (Debian ab 7):
echo yes > /etc/pure-ftpd/conf/NoAnonymous
===== anonymous =====
useradd -m -d /srv/ftp -k /dev/null -r -U -s /bin/false ftp
==== anonym nur Download ====
pure-ftpd -i
oder
pure-ftpd --anonymouscantupload
oder (Debian ab 7):
echo no > /etc/pure-ftpd/conf/NoAnonymous
echo yes > /etc/pure-ftpd/conf/AnonymousCantUpload
==== anonymer Up- und Download ====
pure-ftpd
oder (Debian ab 7):
echo no > /etc/pure-ftpd/conf/NoAnonymous
echo no > /etc/pure-ftpd/conf/AnonymousCantUpload
===== Benutzersperrliste =====
siehe [[pam]]
====== vsftpd ======
Pakete:
* Debian (7): ''vsftpd''
* CentOS (6): ''vsftpd''
Debian (7):
install -d -o ftp -g ftp /srv/ftp/upload
===== kein anonymer Up- oder Download =====
''/etc/vsftpd.conf'' :
anonymous_enable=NO
===== anonymous =====
==== anonym nur Download ====
das ist der default
==== anonymer Up- und Download ====
''/etc/vsftpd.conf'' :
write_enable=YES
anon_upload_enable=YES
===== Benutzersperrliste =====
nutzer01 sperren:
''/etc/vsftpd.conf'' :
userlist_enable=YES
''/etc/vsftpd.user_list'' :
nutzer01