On Wed, 2005-02-02 at 07:01 -0500, M.Rudra wrote: > Thanks james, excuse the delay as i was out :-) > > James Wilkinson <james@xxxxxxxxxxxxxxxxxxx> wrote: > > > So root can write, but normal users can't? Or can normal users not even > > read it? > > root can read but users cant access files in winXP c:/d:/e: partition > drives (maybe permissions are not set) and what is the procedure to > do that ? > > > > > It's "safe" as in support for vfat is very good, so you're not going to > > lose data to a filesystem bug. [1] It's good practice not to use root > > more often than necessary, so you may want to give normal users *more* > > access: investigate the dmask and fmask options in man mount and man > > fstab. > > > > i did try that and this is the result : > > [rudra@localhost rudra]$ dmask > bash: dmask: command not found > [rudra@localhost rudra]$ fmask > bash: fmask: command not found > [rudra@localhost rudra]$ fstab > bash: fstab: command not found James did not say use those commands. He said to check the options. Use "man mount" and "man fstab" to see what he meant. > > > (Unlike "real" Unix-like filesystems, vfat has no support for user ids > > and very little support for permissions. Under Linux, you'll find that > > all files on a vfat partition have the same permissions. This is good > > for your purposes: if one file is safe, then they all are). > > You might want to set up a group for accessing the vfat partition: put > > your normal user account in it, so it can read and write, and leave your > > development user account out, so it can't write to the partition. > > I don't know if you know how to read ls -l output: take a look at > >http://www.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/disk-layout.html#permissions > > > thanks, i will look into it and reply when i return on 15-feb. > > > > > Just make sure that it is a different user with a different user ID: > > that's automatic, and the rest of the security is automatic, too. Unix > > i did notice that and used some GUI apps to set permissions, but had a > bad experience so gave it up. CLI dependence is tough for a > non-programmer partly due to the few resources available. > > > > > To be paranoid, you might want to run > > find ~ -type d -o -type f -perm -2 -ls > > to check that there are no world-writable files in your home directory. > > it did not produce any error > [rudra@localhost rudra]$ find ~ -type d -o -type f -perm -2 -ls > [rudra@localhost rudra]$ > > btw, where can i find a list of commands like the above with > explanations. Programming/Unix Books are more helpful for programmers. > As a non-programmer (with time-constraints) i would still like > resources which have some basic commands for simple tasks and give > pointers to construct such commands on my own. > The *man* files list various options but pls understand that it does > not say what will go wrong if used incorrectly and in what > combination.... That is very risky as i will have to spend *more* time > undoing it. > > Thanks again, > -- > MR >