Coolinger
Lt. Junior Grade
- Registriert
- März 2001
- Beiträge
- 322
Hi!
Ich möchte mir einen ftp Server aufsetzen der jeden Benutzer in ein eigenes Homeverzeichnis legt. Diese Verzeichnis soll als / erscheinen.
Aber er soll auch noch symbolische lihnks in andere Verzeichnisse folgen können.
Ich habe bisher wu-ftpd und proftpd getestet.
wu konnte ich nicht dazu bringen, symlinks zu folgen, und pro ftpd chrooted das home Verzeichnis, ich kann also nicht einem symbolischen link ausserhalb des homes folgen.
Als Beispiel zur verdeutlichung:
ftp login von test
verzeichnis lokal /home/ftp/test wird zu /
nun soll er auf meine dokumente zugreifen, die im Verzeichnis [lokal] /Vol1/Dokus liegen.
Deshalb habe ich einen ln -s von /Vol1/Dokus nach /home/ftp/test gemacht.
Dann sieht es im ftp also so aus:
/Dokus
nach cd Dokus:
wu bringt die Fehlermeldung: too many levels of symbolic links, und proftpd lässt den Wechsel nicht zu (logisch, gibts ja in der chroot umgebung nicht, das Verzeichnis).
Wenn ich proftpd das chrooten austreibe, kann der user allerdings schön von /home/ftp/test runter gehen, bis ins lokale /, und das will ich natürlich nicht....
So, ist das verständlich, oder sollte ich meine Gehirnwindungen mal wieder defragmentieren?
Hoffe auf irgendeinen Trick, oder nen ftpd-dämonen der das macht was ich will
Ich möchte mir einen ftp Server aufsetzen der jeden Benutzer in ein eigenes Homeverzeichnis legt. Diese Verzeichnis soll als / erscheinen.
Aber er soll auch noch symbolische lihnks in andere Verzeichnisse folgen können.
Ich habe bisher wu-ftpd und proftpd getestet.
wu konnte ich nicht dazu bringen, symlinks zu folgen, und pro ftpd chrooted das home Verzeichnis, ich kann also nicht einem symbolischen link ausserhalb des homes folgen.
Als Beispiel zur verdeutlichung:
ftp login von test
verzeichnis lokal /home/ftp/test wird zu /
nun soll er auf meine dokumente zugreifen, die im Verzeichnis [lokal] /Vol1/Dokus liegen.
Deshalb habe ich einen ln -s von /Vol1/Dokus nach /home/ftp/test gemacht.
Dann sieht es im ftp also so aus:
/Dokus
nach cd Dokus:
wu bringt die Fehlermeldung: too many levels of symbolic links, und proftpd lässt den Wechsel nicht zu (logisch, gibts ja in der chroot umgebung nicht, das Verzeichnis).
Wenn ich proftpd das chrooten austreibe, kann der user allerdings schön von /home/ftp/test runter gehen, bis ins lokale /, und das will ich natürlich nicht....
So, ist das verständlich, oder sollte ich meine Gehirnwindungen mal wieder defragmentieren?
Hoffe auf irgendeinen Trick, oder nen ftpd-dämonen der das macht was ich will