Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
lpi2:ftp [2014/02/27 21:12] ingo_wichmann angelegt |
lpi2:ftp [2022/09/01 15:08] (aktuell) ingo_wichmann [Pure-FTPd] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Pure-FTPd ====== | ====== Pure-FTPd ====== | ||
| Pakete: | Pakete: | ||
| - | * Debian (7): ''pure-ftpd'' | + | * Debian (ab 7): ''pure-ftpd'' |
| Debian Konfiguration anzeigen: | Debian Konfiguration anzeigen: | ||
| Zeile 9: | Zeile 9: | ||
| ===== kein anonymer Up- oder Download ===== | ===== kein anonymer Up- oder Download ===== | ||
| pure-ftpd -E | pure-ftpd -E | ||
| - | oder (Debian 7): | + | oder |
| + | pure-ftpd --noanonymous | ||
| + | oder (Debian ab 7): | ||
| echo yes > /etc/pure-ftpd/conf/NoAnonymous | echo yes > /etc/pure-ftpd/conf/NoAnonymous | ||
| ===== anonymous ===== | ===== anonymous ===== | ||
| - | useradd -m -d /srv/ftp -r -U -s /bin/false ftp | + | useradd -m -d /srv/ftp -k /dev/null -r -U -s /bin/false ftp |
| ==== anonym nur Download ==== | ==== anonym nur Download ==== | ||
| pure-ftpd -i | pure-ftpd -i | ||
| - | oder (Debian 7): | + | oder |
| + | pure-ftpd --anonymouscantupload | ||
| + | oder (Debian ab 7): | ||
| echo no > /etc/pure-ftpd/conf/NoAnonymous | echo no > /etc/pure-ftpd/conf/NoAnonymous | ||
| echo yes > /etc/pure-ftpd/conf/AnonymousCantUpload | echo yes > /etc/pure-ftpd/conf/AnonymousCantUpload | ||
| Zeile 23: | Zeile 27: | ||
| ==== anonymer Up- und Download ==== | ==== anonymer Up- und Download ==== | ||
| pure-ftpd | pure-ftpd | ||
| - | oder (Debian 7): | + | oder (Debian ab 7): |
| echo no > /etc/pure-ftpd/conf/NoAnonymous | echo no > /etc/pure-ftpd/conf/NoAnonymous | ||
| echo no > /etc/pure-ftpd/conf/AnonymousCantUpload | 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'' : | ||
| + | <file> | ||
| + | anonymous_enable=NO | ||
| + | </file> | ||
| + | ===== anonymous ===== | ||
| + | ==== anonym nur Download ==== | ||
| + | das ist der default | ||
| + | ==== anonymer Up- und Download ==== | ||
| + | ''/etc/vsftpd.conf'' : | ||
| + | <file> | ||
| + | write_enable=YES | ||
| + | anon_upload_enable=YES | ||
| + | </file> | ||
| + | |||
| + | ===== Benutzersperrliste ===== | ||
| + | nutzer01 sperren: | ||
| + | |||
| + | ''/etc/vsftpd.conf'' : | ||
| + | <file> | ||
| + | userlist_enable=YES | ||
| + | </file> | ||
| + | |||
| + | ''/etc/vsftpd.user_list'' : | ||
| + | <file> | ||
| + | nutzer01 | ||
| + | </file> | ||
| + | |||