Ich habe auf meiner 2. hdd einen Ordner den ich da aber nicht wegnehmen möchte !!
Aber ich möchte den ordner gerne auf meinen FTP verlibken !
Sprich ich habe ein FTP verzeichniss wo ich das andere verzeich nis rein "mounten" möchte !
Wie stelle ich das an ??
Wie linke ich ein verzeichnis in ein aderes !!
- -=BlueSkull=-
- Beiträge: 48
- Registriert: 25.05.2003 18:41:11
-
Kontaktdaten:
-
- Beiträge: 520
- Registriert: 12.06.2003 23:18:50
- Wohnort: Siegburg
Ich weiß zwar nicht, ob der ftp daemon symbolische Links unterstützt, aber versuch' halt
Code: Alles auswählen
ln -s /pfad/zu/Ordner /pfad/zu/ftp/verzeichnis/Ordner
Per
klappt das nicht. Das hat den einfachen Grund, daß der FTP Server, wenn er denn richtig programmiert ist, nicht auf Ressources ausserhalb des chroot zugreifen kann/darf.
Mach es am einfachsten mit mount:
hängt z.b. das Verzeichnis /home/user/dir/videos zusätzlich in /home/ftp/videos ein. Jetzt siehst Du in beiden Verzeichnissen den selben Inhalt.
Aber Vorsicht: Wenn Du nun etwas in /home/ftp/videos löscht wird das natürlich auch in /home/user/dir/videos gelöscht. Die Verlockung, mal eben was in dem Verzeichnis zu löschen, weil man es ja in /home/user/dir/videos noch hat ist gross, da es sich ja um keinen sichtbaren symbolischen Link handelt, bei dem man normalerweise stutzen würde. Also Vorsicht beim löschen! Besser 2x überlegen
Wenn Du das ganze per /etc/fstab beim Booten machen willst (so mache ich das z.b.), dann geht das so:
Das Verzeichnis /home/ftp/videos muss natürlich wie bei mount üblich, vor dem mount Vorgang existieren/angelegt werden.
mfg,
thermoman
Code: Alles auswählen
ln
Mach es am einfachsten mit mount:
Code: Alles auswählen
mount --bind /home/user/dir/videos /home/ftp/videos
Aber Vorsicht: Wenn Du nun etwas in /home/ftp/videos löscht wird das natürlich auch in /home/user/dir/videos gelöscht. Die Verlockung, mal eben was in dem Verzeichnis zu löschen, weil man es ja in /home/user/dir/videos noch hat ist gross, da es sich ja um keinen sichtbaren symbolischen Link handelt, bei dem man normalerweise stutzen würde. Also Vorsicht beim löschen! Besser 2x überlegen
Wenn Du das ganze per /etc/fstab beim Booten machen willst (so mache ich das z.b.), dann geht das so:
Code: Alles auswählen
/home/user/dir/videos /home/ftp/videos none bind 0 0
mfg,
thermoman
Erst Debian GNU/Linux, dann ab 2004 ein paar Jahre Gentoo Linux und seit vielen Jahren wieder Debian (& Ubuntu)
- -=BlueSkull=-
- Beiträge: 48
- Registriert: 25.05.2003 18:41:11
-
Kontaktdaten:
Code: Alles auswählen
Since Linux 2.4.0 it is possible to remount part of the file hierarchy somewhere else. The call is
mount --bind olddir newdir
thermoman
Erst Debian GNU/Linux, dann ab 2004 ein paar Jahre Gentoo Linux und seit vielen Jahren wieder Debian (& Ubuntu)