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:36] jango [Installation] |
vsftpd [2025/06/22 21:32] (aktuell) 20.171.207.112 ↷ Links angepasst, weil Seiten im Wiki verschoben wurden |
||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
local_umask=022 # uploaded files readable via http | local_umask=022 # uploaded files readable via http | ||
</ | </ | ||
+ | |||
=====Benutzer===== | =====Benutzer===== | ||
Zeile 50: | Zeile 51: | ||
< | < | ||
- | user: | + | user: |
</ | </ | ||
Zeile 64: | 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 123: | 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:// |