Hoi allen,
Ik vroeg me af of het ook mogelijk is om met Linux een filesystem te mounten en vervolgens bepaalde gebruikers/groepen rechten te geven voor dit filesystem. Bij Windows-filesystems als NTFS of FAT32 kan dit wel (uid, gid, umask, e.d.), maar bij filesystems met POSIX permissions als bijvoorbeeld ext2, xfs, etc. ontbreekt de optie. Op zich is dit laatste natuurlijk wel enigszins logisch, omdat ze zelf al een rechtenstructuur gedefinieerd hebben, maar bij het mounten van een harde schijf uit een andere computer kan het tot gevolg hebben dat hele andere users opeens toegang hebben tot de bestanden, omdat de UIDs gewoon behouden blijven, en een UID op de ene computer niet per se gekoppeld is aan dezelfde user op een andere computer.
Mijn vraag: is het mogelijk om enige flexibiliteit in deze rechten te krijgen (zonder gegevens op het filesystem te veranderen), bijvoorbeeld een user/groep/mask voor alle bestanden of een soort handmatige vertalingstabel van UIDs van het filesystem naar UIDs van het host systeem?
Ik vroeg me af of het ook mogelijk is om met Linux een filesystem te mounten en vervolgens bepaalde gebruikers/groepen rechten te geven voor dit filesystem. Bij Windows-filesystems als NTFS of FAT32 kan dit wel (uid, gid, umask, e.d.), maar bij filesystems met POSIX permissions als bijvoorbeeld ext2, xfs, etc. ontbreekt de optie. Op zich is dit laatste natuurlijk wel enigszins logisch, omdat ze zelf al een rechtenstructuur gedefinieerd hebben, maar bij het mounten van een harde schijf uit een andere computer kan het tot gevolg hebben dat hele andere users opeens toegang hebben tot de bestanden, omdat de UIDs gewoon behouden blijven, en een UID op de ene computer niet per se gekoppeld is aan dezelfde user op een andere computer.
Mijn vraag: is het mogelijk om enige flexibiliteit in deze rechten te krijgen (zonder gegevens op het filesystem te veranderen), bijvoorbeeld een user/groep/mask voor alle bestanden of een soort handmatige vertalingstabel van UIDs van het filesystem naar UIDs van het host systeem?
[ Voor 0% gewijzigd door Verwijderd op 06-02-2007 21:47 . Reden: typo ]