Page 1 of 1

verlinken von Verzeichnissen

Posted: 2003-10-21 15:34
by fremd
Hallo,

ich habe eine kleine Userfrage bezueglich verlinken von Verzeichnissen. Mein System ist auf Suse.

Ich habe einen User /home/user dort nen Ordner Download also /home/user/download

Diesen Ordner moechte ich einem anderen User auch bereitstellen der auch dann via FTP Zugriff haben soll.

Nun habe ich in dem Account (Homedir) des zweiten Users folgendes eingegeben:

ln -s /home/user/download /home/user1/testdir

Wenn sich nun User1 via FTP einloggt sieht er zwar den Ordner /testdir aber kann nicht darauf zugreifen. Wenn er sich via Shell einloggt gehts.

Hat hier jemand ne Idee ob das so geht??


Uli

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 15:41
by darkspirit
Welcher FTP-Server?
Kann sein, dass du da was an der Konfiguration ändern musst.
Ansonsten mach das anders mit:

Code: Select all

mount --bind /home/user/download /home/user1/testdir
Das funktioniert auf jeden Fall.

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 15:46
by fremd
Hallo,

ich verwende Proftpd. Wenn ich das mit dem mounten mach wie loesche ich es dann ggf wieder beim User1 ohne die Quelle des Originalks zu beschaedigen???


Uli

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 15:48
by darkspirit
man umount

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 15:57
by fremd
Hallo,

danke :p Also einfach

umount --bind /home/user/download /home/user1/testdir

waere es so korrekt??


Uli

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 16:54
by darkspirit
Nein, einfach "umount /home/user1/testdir".

Re: verlinken von Verzeichnissen

Posted: 2003-10-21 20:38
by mutombo
fremd wrote:Hallo,

ich habe eine kleine Userfrage bezueglich verlinken von Verzeichnissen. Mein System ist auf Suse.

Ich habe einen User /home/user dort nen Ordner Download also /home/user/download

Diesen Ordner moechte ich einem anderen User auch bereitstellen der auch dann via FTP Zugriff haben soll.

Nun habe ich in dem Account (Homedir) des zweiten Users folgendes eingegeben:

ln -s /home/user/download /home/user1/testdir

Wenn sich nun User1 via FTP einloggt sieht er zwar den Ordner /testdir aber kann nicht darauf zugreifen. Wenn er sich via Shell einloggt gehts.

Hat hier jemand ne Idee ob das so geht??


Uli
da die meisten ftps mit chroot umgebung laufen müssen die links auch relativ zum chroot sein.
/home/user/ ist wohl für /home/user1/ nicht erreichbar.
aber auch bei linken im chroot mußt du beachten, daß z.b.

Code: Select all

ln -s /home/user1/some/dir/stuff/to/link/to /home/user1/testdir
nicht funktioniert weil /home/user1/ der root für den ftp ist.
ein

Code: Select all

ln -s some/dir/stuff/to/link/to testdir
sollte aber funktionieren.

Re: verlinken von Verzeichnissen

Posted: 2003-10-23 08:59
by fremd
Hallo,

also ist es wenn ich es richtig verstanden habe nur mit mount moeglich ein Verzeichnis von /home/user1/tools dem User /home/user2/download bereitzustellen ohne es zu kopieren??


Uli

Re: verlinken von Verzeichnissen

Posted: 2003-10-23 09:02
by cye
kopieren kannst du die dateien per cp :)

Re: verlinken von Verzeichnissen

Posted: 2003-10-23 09:09
by fremd
ach echt :p



Uli

Re: verlinken von Verzeichnissen

Posted: 2003-10-23 09:13
by cye
ja .. wirklich ...
genaueres erfährst du unter "man cp" ... 8)