I've been fiddling with my XP/Home system to see if i can do some/all of 
the security hacks with it that I have done on my to XP/Pro systems.  
I've been using the CACLS command and it seems to do OK [and is a LOT 
less hassle than booting to SAFE mode].

I tried playing with "dropmyrights" and it didn't do much: a tiny bit of 
investigation revealed that my laptop was set up with c: having an ACL of 
"Everybody:F" and so even with dropped rights I could mess with C:\.  Not 
good.  So I did what I thought would be simple: cacls of everything on 
c:\ to "Everybody:R".  BAD idea.

Problem is that I have too many old Unix reflexes [and Unix has a truly 
*AWFUL* protection/security] and so Administrators are actually subject 
to the same ACL rules as mere mortals [who'd'a'thunk it! - on Unix, 
administrators [=root] have no such restrictions].  So what I discovered 
is that I could hardly do anything even from my admin account [indeed, 
even from my administrator account in SAFE mode]!!

And it was hard to fix: with everybody:R set, the ONLY account that can 
change ACLs for an object is the *OWNER* of the object.  So I needed to 
go through all of c: and change what I could [as admin/administrator/both 
of the two user accts -- amusingly, with Everybody:R even admin can't 
mess with files on my limited account!].  Some of the files were owned by 
a strange internal-system owner [something with {}'s] -- I think that was 
stuff that Compaq pre-loaded onto the system.  For those, I had to, one 
by one, change the owner to administrator and THEN I could put the 
protections back.

So the conclusion of this odd morality tale is that before I try this 
again, I need to remember to do a cacls /P Administrators:F *before* I 
once-again change the everybody entry to R.  SIGH!!!

This little escapade has raised a questions:

1) how can I create a new group in XP/Home.  It won't allow the mmc 
snapin for local group management... is there some command-line thing I 
can do to create a new group?

2) How can I undo the 'inherit from your parent'.  Someone mentioned that 
it was on the 'advanced' tab in the permissions.  I'd be happy to do it 
via cacls, but I don't really understand how the CI/OI/IO setting work.

THANKS!!
   /Bernie\

-- 
Bernie Cosell                     Fantasy Farm Fibers
mailto:[EMAIL PROTECTED]     Pearisburg, VA
    -->  Too many people, too few sheep  <--       

--
                ----------------------------------------
WIN-HOME Archives:  http://PEACH.EASE.LSOFT.COM/archives/WIN-HOME.html
Contact the List Owner about anything:  [EMAIL PROTECTED]
Official Win-Home List Members Profiles Page
 http://www.besteffort.com/winhome/Profiles.html

Reply via email to