Ich habe versucht, proftpd virtuellen Benutzern mithilfe von Symlinks, die ich über die Konsole als Root erstellt habe, Zugriff auf Verzeichnisse außerhalb ihrer Home-Pfade zu gewähren.
/var/ftp/users/test
ist die Heimat des benannten Benutzers test
.
/var/ftp/files/documents
ist das Verzeichnis, in dem sich die Dokumente befinden, und /var/ftp/users/test/documents
der Symlink, der darauf verweist.
Wenn ein Benutzer jedoch eine Verbindung zum FTP herstellt und versucht, dem Symlink zu folgen, wird nur dieser Fehler angezeigt:
documents: No such file or directory
Was mache ich falsch?
quelle
/etc/fstab
.mount --bind /path/to/original/directory /path/to/mountpoint
Fstab/path/to/original/directory /path/to/mountpoint none bind 0 0