duffyduck
32d95bb334
README: Passwort-Dokumentation aktualisieren (Dialog statt Default-Passwort)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 19:31:05 +02:00
duffyduck
326d8e97ac
Umbau auf Pure-FTPd mit PureDB Virtual Users und Passwort-Dialog
...
- Komplett auf Pure-FTPd umgestellt (weg von vsftpd)
- PureDB virtuelle Benutzer: jeder User sieht nur seine Freigaben
- Per-User Bind-Mounts mit Read-Only/Read-Write Durchsetzung
- Passwort-Dialog beim Anlegen neuer FTP-Benutzer
- Change-Password UI: Dropdown + Button zum Passwort ändern
- Setup-Kommando für automatische Pure-FTPd Einrichtung
- Anonymous-Checkbox entfernt (nur authentifizierte User)
- sudoers-Fix: $SUDO_USER statt $USER bei sudo-Ausführung
- openssl passwd statt pure-pw stdin für GUI-Kompatibilität
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 19:29:36 +02:00
duffyduck
34a94f0d82
port_enable=YES zur vsftpd-Konfiguration hinzufügen
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 18:25:52 +02:00
duffyduck
456d0873d3
README und Helper-Script aktualisieren: Logging, aktiver Modus, Bind-Mounts
...
- vsftpd-Logging in README dokumentiert (/var/log/vsftpd.log)
- Passiv-Modus durch aktiven Modus mit Port 20 ersetzt
- Helper-Script: Symlinks durch Bind-Mounts ersetzt (vsftpd chroot-kompatibel)
- sudoers-Anleitung für passwortlose Bind-Mounts hinzugefügt
- Symlinks-Referenz in README auf Bind-Mounts korrigiert
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 18:20:17 +02:00
Stefan Hacker
a5a9d86205
first commit
2026-03-22 21:25:09 +01:00