Inhaltsverzeichnis

Pure-FTPd

Pakete:

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):

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