Also vorab: Ich nutze proftpd, und hatte das Problem echt vor 48h und kann dir nicht GARANTIEREN, dass es klappt, aber zu 90% solllte es das!
Ich werde es an einem Beispiel erklären, wenn du erlaubst.
Voraussetzungen:
/home/ftp ist der FTP und du hast da hoff ich 666 draufgelegt (weitere Rechte kannst du ja später im FTP noch belegen)
Du hast beispielsweise den Ordner /media/daten, den du in /home/ftp als "daten" sichtbar machen willst.
Der Ordner /home/ftp/daten muss erstellt sein natürlich. Dein Befehl lautet dann also:
|
Quellcode
|
1
|
sudo mount --bind /media/daten /home/ftp/daten
|
Dann mountet Ubuntu das Verzeichnis /media/daten nochmals in /home/ftp/daten, du kannst dann also darauf zugreifen.
So und jetzt kommt der Knaller: Wenn du das Ganze nicht bei jedem Neustart von Hand eingeben möchtest, wirst du das in die /etc/fstab eintragen wollen.
Dazu lautet nun die entsprechende Zeile:
|
Quellcode
|
1
|
/media/daten /home/ftp/daten ext3 bind 0 0
|
Als Erklärung: ext3 natürlich nur, wenn /media/daten auch ext3 als Dateisystem hat! bei Ntfs natürlich "ntfs" eintragen und bei Fat32 "vfat"...bind ist für das Mounten und 0 0 hat was mit dem Chekcen der Festplatte zu tun.
Tja, probier das mal aus und sag ob es funktioniert hat