I have a small network and have no problem mapping c$
between Windows 2000 machines, but I can not map c$
between XP Pro machines. The XP machine can map to c$ on
the Windows 2000 machines, but the Windows 2000 machines
can not map to the XP c$ shares. If I create a share on
the XP machines then everybody can see them, but none of
the machines can see the admin c$ share on the XP
machines. Does anyone have an idea of something I have
missed while configuring networking on the XP machines?
Thanks
Ed,
The C$ share is called the Administrative share because you have to
have administrative access to a computer to use it, and the "$" makes
it invisible to the browser. It's part of the idea that if a resource
isn't visible, it can't be exploited by the bad guys (Security By
Obscurity).
So you probably can't "see" C$ on the network - that is, the browser
won't show \\computername\c$. If you can't map to it either, you
probably don't have administrative access to the computer in question.
If you're logged in to Computer A, using an account / password
identical to one setup on Computer B with administrative access, but
still can't map to \\computerb\c$, then you need to check the security
policy on Computer B.
Under Windows XP, you can log in to Computer A with an administrative
userid, but have only Guest access to network resources on Computer B.
If you disable the Guest account on all your computers (and you should
- it is a major security hole), Guest won't get you access to C$ or
any other administrative resource on Computer B.
Check your local security policy on each WinXP computer. Control
Panel - Administrative Tools - Local Security Policy gives you the
Local Security Settings wizard. Under Security Settings - Local
Policies - Security Options (in left panel of wizard), look for the
policy "Network access: Sharing and security model for local
accounts", and ensure it is set to "Classic - local users authenticate
as themselves".
The default value for that policy is "Guest only". I had the problem
of being able to see any shares (never used C$, though), but couldn't
run administrative utilities across the network against my WinXP
computers. Then I changed that policy to "Classic", and now I can run
administrative utilities against each of my WinXP computers.
Cheers,
Chuck
I hate spam - PLEASE get rid of the spam before emailing me!
Paranoia comes from experience - and is not necessarily a bad thing.