About Windows 2003 Server security guide ans Rights Management



Hi,

first read
http://www.microsoft.com/technet/security/prodtech/windowsserver2003/W2003HG/SGCH00.mspx chapter 3 and 8 ;o) (The Windows2003 Server Security guide)

My question is about the rights and privilege assignments. As GPO's allow us
to control all the rights on member servers, I mentioned that the baseline
security, specially the high security (why not implement the "high
security"?), doesn't mention in any way the IIS 6.0 special user accounst
(ASP.net).

Even in chapter 8 "they" mention that there are not really specified right-
and privilige options needed for IIS, that the baseline security will do just
fine.

I don't agree !!!

I've made a full inventory of all rights and privileges on all our servers
(using scripting and reskit tools showpriv.exe) and got this snapshot of IIS:

3 users: IUSR_computername, IWAM_computername, ASPNET
1 group: IIS_WPG
Memberships: IUSR_computername is member of the "BUILTIN\guests"
IWAM_computername is member of the "IIS_WPG"
ASPNET is a member of the "BUILTIN\Users"

Making a full inventory of the rights and priviliges:
IUSR_computername:
- Logon locally
- logon as batch job
- Access this computer from the network

IWAM_computername:
- logon as batch job
- Access this computer from the network
- Replace a process level Token
- Adjust Memory Quotas
- Impersonate a client after logon (because of the membership of the IIS_WPG)

ASPNET:
- logon as batch job
- Access this computer from the network
- Impersonate a client after logon
- Deny Interactive logon
- Deny logon from the network
- Logon as a service

In the Windows2003 security guideline, "they" suggest:

- Adjust memory Quotas for a process to Administrators, NETWORK and LOCAL
service. => Doing that we'll have a conflict for the IWAM user.
- Allow logon locally only for administrators, power users and backup
operators
=> So we have a conflict for the IUSR user
- Replace A process Level token only for the LOCAL and NETWORK service
=> so we have a conflict for the IWAM user
- Deny access from network: GUESTS group.
=> so we have a conflict for the IUSR user (because of the membership in the
guests group)
- Deny logon as batch job for guests
=> so we have a conflict fot the IUSR user.

And so on and so on ...

MY QUESTION: I can continue starting with test as configured from the guide,
but I'm intreged by the contradictions in the guide!
Two possibilities:
- the guide has it all wrong about the IIS part (and I have a lot of work
"skipping" al the IIS related rights and priviliges on our IIS servers,
grrrrrrr because IIS is running on almost every server because of SMS2003,
....)
- I should not "care" that much, close my eyes and everything will work fine
(and the rights are not really needed by IIS ;o)

I'm hoping it's the first part, otherwise hoping someone can explain the
contradictions!

Greetings!
PS: if you get this far you're interested or integed ;o)

.



Relevant Pages

  • HTTP 401.1 - Unauthorized: Logon Failed
    ... I am receiving this message from clients HTTP 401.1 - Unauthorized: Logon ... IIS 4.0 and I have check all the rights for ...
    (microsoft.public.inetserver.iis.security)
  • Re: Assiging permissions for a group to logon to a domain controll
    ... Windows Settings>Security Settings>Locla Policies>User Rights ... Allow logon through Terminal Services. ... To grant a user these permissions, start either the Active Directory Users ... Microsoft CSS Online Newsgroup Support ...
    (microsoft.public.windows.server.sbs)
  • IIS, Trend, Exhaustion, Permissions, Heelp!!!
    ... passwords using IIS and adsutil as in List 2. ... Logon Failure: ... Caller User Name: NETWORK SERVICE ... To reset the password for the IUSR_ComputerName account, ...
    (microsoft.public.windows.server.sbs)
  • Re: IIS 6 Anonymous / SUS always 401.3
    ... when you ONLY have anonymous authentication enabled suggests that IIS ... this user identity lacks access to the requested resource. ... LOGON to have the same permissions. ... Event Type: Success Audit ...
    (microsoft.public.inetserver.iis.security)
  • Re: Issue after establishing a 2-way trust between 2 forests
    ... Best regards ... This posting is provided "AS IS" with no warranties, and confers no rights. ... Thought I'd let you know a new good news, they can logon without ...
    (microsoft.public.windows.server.general)

Quantcast