Wed 1 Mar 2006
unix: user spezifischer zugriff auf gemountete fat laufwerke
Posted by Ralf under IT, Unix, Windows
No Comments
mount fat16 fat32
einleitung
wer windows und linux auf einem rechner installiert hat, möchte natürlich unter beiden betriebssystemen auf seine daten zugreifen. am besten eignet sich dazu eine partition mit dem fat-datei-system.
dazu wird einfach ein eintrag in die mount-datei “/etc/fstab” gesetzt und man kann die gewünschte partition unter linux einbinden. windows bindet soundso alle laufwerke für die es unterstützung hat ein.
beispiel für mount-eintrag (partiitionsnummer 5, 2. festplatte):
/dev/hdb5 /mnt/fat vfat 0 0
user-spezifisch mounten
möchte man jedoch den zugriff auf das fat-laufwerk user-spezifisch gestalten, damit man für andere benutzer einschränkungen treffen kann, so muss kann man folgendes tun:
- als root anmelden:
su
- anlegen einer neuen gruppe (z.b. name = fat):
groupadd fat
- auflisten der bisherigen gruppen des users:
groups user
- hinzufügen der authorisierten nutzer zur gruppe (=fat):
usermod -G fat,..(bisherige gruppen des users).. user
- mount-eintrag anpassen:
/dev/hdb5 /mnt/fat vfat users,gid=fat,umask=0007 0 0
damit wird der mount eintrag an die gruppe “fat” gebunden und es darf nur noch von mitgliedern dieser gruppe von dieser partition gelesen werden.
gid weißt die gruppe “fat” dem mount-eintrag zu.
umask gibt nun das muster für die einschränkung an.
falls schwierigkeiten beim einbinden von fat-laufwerken auftreten, sollte unbedingt noch folgendes angegeben werden:
..umask=0007,iocharset=iso8859-15,code=437
iocharset und code geben noch zusätzliche sprachinformationen über die daten auf dem laufwerk an.
ich hoffe, dass manchen diese information weiterhilft
No Responses to “ unix: user spezifischer zugriff auf gemountete fat laufwerke ”