Hi Ich habe hier unter Linux verschiedene Nutzer, die per ftp auf ein und die gleichen Daten zugreifen sollen. Dazu habe ich die beiden User in eine extra Gruppe gelegt. Nun möchte ich, das Nutzer B, in seinem Homeverzeichnis einen Link hat, um auf die zu sharenden Daten von Nutzer A zu kommen. Ein reiner Symlink funktioniert zwar auf der bash, jedoch nicht in Verbindung mit proftpd. Kann ich o.g. mit "DefaultRoot" lösen ?! Wenn ja, wie ? Gruss, Jörg \\// (o o) -----------------------------------ooO-(_)-Ooo--- Jörg Nehls, Untergrüner Str. 50, 58644 Iserlohn Telefon: 02374/5093866, Fax: 02374/5093868 Freitag, 9. August 2002, 19:10:03 Uhr Mail: vague@gmx.ch, ICQ: 151647011 Ooo. ---------------------------------.ooO----( )--- ( ) (_/ \_)
Hi, Am 09.08.2002 (19:12) schrieb Jörg Nehls:
Nun möchte ich, das Nutzer B, in seinem Homeverzeichnis einen Link hat, um auf die zu sharenden Daten von Nutzer A zu kommen. Ein reiner Symlink funktioniert zwar auf der bash, jedoch nicht in Verbindung mit proftpd.
Kann ich o.g. mit "DefaultRoot" lösen ?! Wenn ja, wie ?
Naja, das mit dem DefaultRoot _könnte_ das Problem sein. Denn z.B. bei 'DefaultRoot ~' nutzt ein Link auf /sharedfolder nichts, da ~/sharedfolder nicht existiert, und wenn ja, nur für den gerade angemeldeten Nutzer. Wenn DefaultRoot /home müsste ein smylink auf /sharedfolder IMHO das Verzeichnis /home/sharedfoler treffen. Also bei einem DefaultRoot /home könnte ein Link auf /nutzera/shared hilfreidch sein. Lies aber besser mal diese URL durch: http://proftpd.linux.co.uk/localsite/Userguide/other/userguide_full.html#AEN... Diese URL beschreibt das Problem der symlinks in chroot Umgebungen und gibt Ansätze wie man das von Dir gwünschte erreichen kann. Ciao Sascha -- http://www.livingit.de linux at programmers-world dot com http://www.mobile-bookmarks.info http://www.programmers-world.com Wenn einer mit Vergnügen zu einer Musik in Reih und Glied marschieren kann, dann hat er sein großes Gehirn nur aus Irrtum bekommen, da für ihn das Rückenmark schon völlig genügen würde. -- Albert Einstein
Du musst nur das ziel des links in der proftp.conf freigeben unterstützt dann aber nicht jeder client da es unter dem default root ist Sascha Andres wrote:
Hi, Am 09.08.2002 (19:12) schrieb Jörg Nehls:
Nun möchte ich, das Nutzer B, in seinem Homeverzeichnis einen Link hat, um auf die zu sharenden Daten von Nutzer A zu kommen. Ein reiner Symlink funktioniert zwar auf der bash, jedoch nicht in Verbindung mit proftpd.
Kann ich o.g. mit "DefaultRoot" lösen ?! Wenn ja, wie ?
Naja, das mit dem DefaultRoot _könnte_ das Problem sein. Denn z.B. bei 'DefaultRoot ~' nutzt ein Link auf /sharedfolder nichts, da ~/sharedfolder nicht existiert, und wenn ja, nur für den gerade angemeldeten Nutzer.
Wenn DefaultRoot /home müsste ein smylink auf /sharedfolder IMHO das Verzeichnis /home/sharedfoler treffen. Also bei einem DefaultRoot /home könnte ein Link auf /nutzera/shared hilfreidch sein.
Lies aber besser mal diese URL durch:
http://proftpd.linux.co.uk/localsite/Userguide/other/userguide_full.html#AEN...
Diese URL beschreibt das Problem der symlinks in chroot Umgebungen und gibt Ansätze wie man das von Dir gwünschte erreichen kann.
Ciao Sascha
participants (3)
-
Fred Kastl
-
Jörg Nehls
-
Sascha Andres