Wenn ich versuche, eine Verbindung zum FTP-Server herzustellen, wird Folgendes angezeigt : "500 OOPS: Verzeichnis kann nicht geändert werden: / home / $ USER / public_html"
- Wenn ich $ USER wiederhole, erhalte ich den richtigen Benutzernamen
- Anscheinend wird $ USER nicht in meiner /etc/vsftpd.conf interpretiert
- Wenn ich "local_root = / var / www / sites / $ USER" entferne, funktioniert alles reibungslos.
Ich verwende vsftpd 2.2.2 und Ubuntu 10.04.1 LTS Release: 10.04 Codename: lucid
user_sub_token=$USER
, wodurch die ursprüngliche Posterkonfiguration funktioniert, da die Variable $ USER einen verwendbaren Wert erhält. Siehe meinen Kommentar in der anderen Antwort.