proftpd 1.3.0 mit mod_vroot 0.7.1
Die Benutzer liegen in ihrem Home-Verzeichnis
/usr/home/[login] und sind per DefaultRoot ~ dort eingesperrt. Zudem läuft mod_vroot um den Zugriff auf einen symbolischen Link zu gestatten.
Der Benutzer will ein Verzeichnis
/usr/home/[login] anlegen. Der gesamte Pfad für dieses Verzeichnis würde also lauten:
/usr/home/[login]/usr/home/[login]Das Verzeichnis kann nicht angelegt werden (login "ftptest" für diesen Test):
Antwort: 150 Opening ASCII mode data connection for file list
Antwort: 226 Transfer complete.
Status: Auflistung des Verzeichnisinhalts erfolgreich
Befehl: CWD /usr/home/
Antwort: 250 CWD command successful
Befehl: MKD ftptest
Antwort: 550 ftptest: No such file or directory
Befehl: REST 0
Antwort: 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
Fehler: Verbindung getrennt
Auch wenn ich das Verzeichnis per SSH anlege, wird es im FTP-Client nicht dargestellt und auch der direkte Wechsel ins Verzeichnis gibt einen Fehler 550
Kann das jemand bestätigen und/oder mal bei sich testen? Es tritt wie gesagt nur auf, wenn mod_vroot angeschaltet ist...
Übrigens, auch
/usr/home/[login]/usr/home/[login]irgendetwas schlägt fehl