|
Auf FAT32 Partitionen via FTP oder SMB zugreifen... |
|
|
|
Written by JrB
|
|
Montag, 16 Juli 2007 |
Der geneigte User möchte eine vorhandene VFAT/FAT32 Partition für den Zugriff mittel FTP, SFTP oder SMB frei geben, dabei sind ein bis drei Punkte zu beachten.
Das wichtigste zuerst, FAT32/VFAT/NTFS stellen unter Linux keine Rechteverwaltung zur Verfügung, bzw. die vorhandene kann nicht richtig genutzt werden.
Deshalb muß beim mounten der Partition auch eine User ID/Gruppen ID übergeben werden, damit ein bestimmter User/Gruppe Zugriff auf die Partition hat:
mount -t VFAT -o uid=xxx,gid=yyy /dev/sdb1 /my/mountpoint
xxx entspricht der User ID (3. Spalte) in der Userzeile in der /etc/passwd, yyy der Gruppen ID (4. Spalte).
Soweit die Theorie, bis hier hin klappt es auch mit der unslung Firmware wenn es denn auf Shellebene getestet wird. Versucht man aber den Zugriff mit einem FTP Client, oder auch mit einem SFTP Client erscheint das gemountete Verzeichnis leer.
Der Trick liegt nun darin, nicht nach /my/mountpoint zu mounten, sonder nach /share/hdd/data/my/mountpoint, oder auch nach /share/flash/data/my/mountpoint, je nach dem an welchem Port der "geunslingte" Datenträger angeschlossen ist.
|