Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
On Thu, Feb 28, 2013 at 09:49:52AM -0500, John Abreau wrote: > find /path/to/thumb drive -xdev -type f -exec chmod 666 '{}' ';' > find /path/to/thumb drive -xdev -type d -exec chmod 777 '{}' ';' > > Doesn't look all that tedious to me. You'll have to do that every time you add files to it... Seems pretty tedious to me... especially if you use it a lot. > On Feb 27, 2013, at 6:45 PM, Derek Martin <invalid at pizzashack.org> wrote: > > > On Tue, Feb 26, 2013 at 07:08:14PM -0500, Matthew Gillen wrote: > >> On 2/25/2013 10:19 PM, Tom Metro wrote: > >>> Matthew Gillen wrote: > >>>> Create a single directory in the root of the thumb drive, and give that > >>>> world-write and group-write, then give it set-group-ID bit ('chmod g+s > >>>> dirname'). > >>>> > >>>> Every file created will inherit the group-id of the original directory... > >>> > >>> How does that help if the numeric GIDs vary from machine to machine? > >> > >> It doesn't matter. The files (even new ones you're attempting to write) > >> always inherit the GID of the parent dir. It's just an integer. True, > >> it won't map to a readable name on some systems (or map to a different > >> name), but the display name of the group doesn't matter, and won't stop > >> you from reading and writing. The permission system is based on the > >> integer values. > > > > You're missing the problem. > > > > You create the drive on your home Linux system. On that system, > > your UID and GID match, and are 500. You create your SGID, world- > > readable/writable directory. You write files into it. > > > > Now you want to use it on your work desktop, which is managed by your > > IT department, and your UID is 8365, GID is 1020. > > > > Unless you also make all your FILES world readable and world writable > > when you write them to the USB drive, you will not be able to read or > > write those files when you plug it into your work desktop. > > > > This WILL WORK, but in general this is bad practice, and may even be > > against your company's security policy. You'll either need to change > > your umask when you want to use the drive, and change it back when you > > switch back to using your machine's internal disk, which you'll no > > doubt forget to do very frequently, OR, you can tediously manually > > change the permissions on all the files you write to your thumb drive. > > Blech. Not to mention the fact that if you're using an application to > > write the file, it may not even allow you to write files with 0666 > > permissions in the first place. [Some security-concious internet > > client programs don't allow this, for instance.] So even if you > > change your umask, you'll still have to check to see that the access > > is fully permissive. > > > > What you're suggesting is doable; but it is either horribly tedious, > > or ignores good security practices. Or both. Granted, anyone who > > gets physical access to your thumb drive has all your files (unless > > you encrypt it), so that's not a real issue... But in order to cope > > with this scheme without a painful degree of tedium, you have to put > > yourself in the habit of ignoring security considerations. That's a > > bad habit to be in, and in some extreme cases could even get you fired > > (though admittedly, that's very unlikely for most of us). > > > > -- > > Derek D. Martin http://www.pizzashack.org/ GPG Key ID: 0xDFBEAD02 > > -=-=-=-=- > > This message is posted from an invalid address. Replying to it will result in > > undeliverable mail due to spam prevention. Sorry for the inconvenience. > > > > _______________________________________________ > > Discuss mailing list > > Discuss at blu.org > > http://lists.blu.org/mailman/listinfo/discuss > _______________________________________________ > Discuss mailing list > Discuss at blu.org > http://lists.blu.org/mailman/listinfo/discuss -- Derek D. Martin http://www.pizzashack.org/ GPG Key ID: 0xDFBEAD02 -=-=-=-=- This message is posted from an invalid address. Replying to it will result in undeliverable mail due to spam prevention. Sorry for the inconvenience.
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |