Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
vsftpd [2025/05/24 11:39] jango |
vsftpd [2025/06/22 21:32] (aktuell) 20.171.207.112 ↷ Links angepasst, weil Seiten im Wiki verschoben wurden |
||
|---|---|---|---|
| Zeile 15: | Zeile 15: | ||
| write_enable=YES # Globales Schreiben erlauben, granularere Rechte via file system | write_enable=YES # Globales Schreiben erlauben, granularere Rechte via file system | ||
| chroot_local_user=YES # Benutzer auf Homeverzeichnis beschränken | chroot_local_user=YES # Benutzer auf Homeverzeichnis beschränken | ||
| - | local_umask=022 # uploaded files readable via http | ||
| - | </ | ||
| - | |||
| - | ====User homepage==== | ||
| - | |||
| - | Apache und mod_userdir installieren. | ||
| - | < | ||
| - | apt install apache2 | ||
| - | a2enmod userdir | ||
| - | </ | ||
| - | |||
| - | < | ||
| local_umask=022 # uploaded files readable via http | local_umask=022 # uploaded files readable via http | ||
| </ | </ | ||
| Zeile 63: | Zeile 51: | ||
| < | < | ||
| - | user: | + | user: |
| </ | </ | ||
| Zeile 77: | Zeile 65: | ||
| < | < | ||
| sudo tail -f / | sudo tail -f / | ||
| + | </ | ||
| + | |||
| + | =====User homepage===== | ||
| + | |||
| + | [[apache2]] und mod_userdir installieren. Geht auch mit [[Nginx]]. | ||
| + | < | ||
| + | apt install apache2 | ||
| + | a2enmod userdir | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | local_umask=022 # uploaded files readable via http | ||
| </ | </ | ||
| Zeile 136: | Zeile 136: | ||
| + | |||
| + | =====Hosting===== | ||
| + | |||
| + | < | ||
| + | apt install vsftpd | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | # / | ||
| + | |||
| + | local_enable=YES | ||
| + | write_enable=YES | ||
| + | local_umask=022 | ||
| + | chroot_local_user=YES | ||
| + | allow_writeable_chroot=YES | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | adduser uploaduser | ||
| + | |||
| + | mkdir -p / | ||
| + | chmod 755 / | ||
| + | chmod 755 / | ||
| + | |||
| + | chown -R uploaduser: | ||
| + | |||
| + | # echo "It works!" | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | docker run -dit -p 8001:80 -v / | ||
| + | </ | ||
| =====Links===== | =====Links===== | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||