[TriLUG] making a window partition read/write

Mark R. Lindsey markrlindsey at yahoo.com
Fri Jan 11 08:42:31 EST 2002


A fat-esque fs can be mounted with uid and gid parameters to specify the
user and group that own the files. However, uid/gid will be most useful 
only if you have another user or group to whom you want to grant
read/write access to the partition.

In general, the umask flag seems to provide a more elegant approach; by setting
it to 000 for the whole filesystem, you functionally `leave the permission
bits set on', so that everyone can access the partition. For example,
consider this fat floppy:

	# mount /dev/fd0 -t vfat -o umask=000 /mnt/floppy
	# ls -al /mnt/floppy
	total 159
	drwxrwxrwx    2 root     root         7168 Dec 31  1969 .
	drwxr-xr-x    6 root     root         4096 May 23  2000 ..
	-rwxrwxrwx    1 root     root       151552 Aug  3  2000 putty.exe

See mount(8), "Mount options for fat".

This option appears to set the msdos_sb_info.options.fs_umask flag
in fs/fat/inode.c. 


--- Scott <biogod at email.unc.edu> wrote:
> 
> I was wondering if there was a way to make a windows partition both 
> readable AND writable without becoming root or su.  I've tried chown, 
> etc, but the permissions won't "stick".  Admittedly, I haven't tried 
> suid yet; would this work?  Any bright ideas?
> 
> Scott "Biogod" Kennedy
> 
> 
> 
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
> 
> mQGiBDwyhDMRBAD1GJpgwFC+BU4p9mFCBgnH9a7fPOabju9mDBEAfwJkqZrFX977
> BlQRyAa3s2VjBDs17UzPoDvJFT4J/RdUk1z8+MCs9M8LmFPihv+o+HZe085VIjKX
> gjjj59v818EiISngXUyCsja3dfJwYrHtVlflfo7ZMYsHkYO8eMe89vgTzwCg5Baj
> 9laarSkqh9CHmkRTpGgy+TUEALtlOhe+oezWMePqz8qO6YQz8bhEDdb4SkJloPH+
> mRYnUzZVQ/l0JCmmHIzj5KLZl40/40pb6axoUQV9ExLWI0O/SjJ9euOzNg6AP/Hi
> 2tAOLetd6ixOZLBpEyqJWrPajUn2t44HcvAkG/HT0Lpskms8vYNlA2M/IcmMCcYH
> 2B0tA/9Oafwwpk4mQ1Nos69xrAqOqZkz5KhDRM+pVwh9G5hY4HmjK7jMYS7crqga
> AOYDCI60s9tiTNbFfOUbfDjvnxXUzozpWkjW7w+HGmNMhndUH1+gl17OqNIL0ukQ
> pkTmHre8XZI/DpASV/yIBsNvG7wzpJHVXVjZMF52lctQiU8N5LQtU2NvdHQgS2Vu
> bmVkeSAoQmlvZ29kKSA8YmlvZ29kQGVtYWlsLnVuYy5lZHU+iFcEExECABcFAjwy
> hDMFCwcKAwQDFQMCAxYCAQIXgAAKCRCkS5/xTpfktfwUAJwOJSG10fT5UiXbZOsF
> 2rw5EB3hxwCfcG4baQ6RkY29SgmBiPl84kuFYa25AQ0EPDKENRAEAN0+2QbVvi37
> 3TnCuNdFSUEzs3kYfcPG0FcHsIo/lbZG13u/Nk166JOqmfJJEDP5asmQQzpebjLk
> WoHRCw/gsuFlccS2gjD7t5ANFsV8Q6uePEz5e4ELbMkxtXUSogJYLhgzdufCMVP0
> FZdp6ymzc5hA/d6+qVHFmMM7DeWCsmITAAMFA/92+6TKQNIb6t9R/crYjBn8QqK4
> 2A6wzgfS6L3dptfMAHqulKT4XCmuSRQs8dvVkOiD8hu8iwrpNG5pNydFhg+4/Knb
> tWySa3qVqdRw+HDKsWvAJQ7bcMqaGNmhgSFgsiqOQg/aSvCV0o1P6JGS22hIg/V2
> Pzj+WdjgKGPAlkHfeYhGBBgRAgAGBQI8MoQ1AAoJEKRLn/FOl+S1X3EAn0FfdPut
> e71BGSVRkRvbY5PMxsaCAJ4ztW4bfVTwWB/BqWoKZTuyAo0c6g==
> =Dk56
> -----END PGP PUBLIC KEY BLOCK-----
> _______________________________________________
> TriLUG mailing list
> http://www.trilug.org/mailman/listinfo/trilug


__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/



More information about the TriLUG mailing list