====== 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