D
delerious
I'm running Windows 2000 Pro (although my post also applies for XP) on my
home computer, and I would like to try to set up multiple accounts on it
in a way that keeps the computer secure.
I have an Administrator account, a personal account that is in the Users
group, and another account in the Users group (let's call that user
"untrusted").
Can I secure my computer in a way that the "untrusted" user cannot make
any system-wide settings changes or damage anything besides his own user
files?
There are some programs that run as services (such as firewalls or
anti-virus programs) that actually allow ANY user to change global program
settings, which is a pretty serious security flaw. I've gotten around
this problem by adding a Deny Full Control permission to the "untrusted"
user on the GUI executables for those programs. Is this the best way to
handle the situation, or is there a better way to prevent normal users
from making global settings changes to such programs?
Also, there are some things that ideally should be user-specific, but
Windows makes system-specific for some reason, like screen resolution and
sound volume. Any way to make those be user-specific?
And some things should be only be modifiable by the Administrator, but
Windows allows ANY user to change. For example, I remember trying to
change one of the TCP/IP settings as a normal user and Windows allowed it,
and then I logged in as Administrator and the setting still had the new
value. That was pretty disappointing. I'm sure there are other things
that I can't remember off the top of my head, but is there a way to
prevent normal users from changing those settings?
home computer, and I would like to try to set up multiple accounts on it
in a way that keeps the computer secure.
I have an Administrator account, a personal account that is in the Users
group, and another account in the Users group (let's call that user
"untrusted").
Can I secure my computer in a way that the "untrusted" user cannot make
any system-wide settings changes or damage anything besides his own user
files?
There are some programs that run as services (such as firewalls or
anti-virus programs) that actually allow ANY user to change global program
settings, which is a pretty serious security flaw. I've gotten around
this problem by adding a Deny Full Control permission to the "untrusted"
user on the GUI executables for those programs. Is this the best way to
handle the situation, or is there a better way to prevent normal users
from making global settings changes to such programs?
Also, there are some things that ideally should be user-specific, but
Windows makes system-specific for some reason, like screen resolution and
sound volume. Any way to make those be user-specific?
And some things should be only be modifiable by the Administrator, but
Windows allows ANY user to change. For example, I remember trying to
change one of the TCP/IP settings as a normal user and Windows allowed it,
and then I logged in as Administrator and the setting still had the new
value. That was pretty disappointing. I'm sure there are other things
that I can't remember off the top of my head, but is there a way to
prevent normal users from changing those settings?