Originally posted by: CZroe
Is there any way to restore Guest to being a purely local account? Why isn't it that way to begin with? If a network has permissions for guests, I guess they should set up Guest accounts manually, right?
I was confounded when I first started realizing how different WinXP was from Win2K and NT4, and I only started using Windows a couple of years ago.
Here's my take on the way Microsoft has set this up. I think they intend for us to use ICS on one PC to share the connection with a home LAN. The world-facing NIC gets ICF, and the internal one doesn't. So the way the Guest account is set up isn't a security problem for the people on the LAN. In Home Edition (and on any Professional system not attached to a domain) you are intended to use Simple File Sharing, and the Guest account provides authentication for all remote access on the LAN. This all makes sense if you look at the way the (dreaded) networking wizard works. (Go ahead. Use it. I dare you!
😉 But seriously, it actually works if you use it the way Microsoft envisioned it.)
If you don't use a Windows XP box running ICS you have a number of choices, but you have to be careful not to leave yourself open, and you have to understand how the Guest account works. You can use the security policy that prevents remote logon to the Guest account to protect a Professional machine that is exposed to the Web, but a Home Edition machine is a different matter. Without a router and external firewall on the network you just have to leave the ICF, or another software firewall, up on HE systems, I guess. Or you could unbind sharing and the networking client from TCP/IP, using NetBEUI for local file sharing and still preventing interlopers from outside getting access to shares. Or you can change the name of the Guest account and put a strong password on it, and that will work for Home Edition as well as for Professional.
The really funny thing about all of this is that a lot of people I've talked with thought that they were disabling the Guest account when they turned if off. In point of fact that just turns of local use of the account. It still works for remote access! I know that has blown a lot of minds. It also bugs people that you're not supposed to actually disable the account. Supposedly, if you manage to do so, you'll screw up the operating system's security paradigm, at least for non-domain application.
I hope I'm not rambling as much as I fear. Trying to do two things at once here, and probably not doing either one very well.
- prosaic