How Can I Disable Anonymous Access in Windows Server 2003?

Problem

I receive many  Anonnymous Logon security events as listed below in the Windows Event Viewer. How can I disable Anonymous Access in Windows Server 2003?

	Event Type:	Success Audit
	Event Source:	Security
	Event Category:	Logon/Logoff 
	Event ID:	540
	Date:		3/20/2007
	Time:		8:33:09 AM
	User:		NT AUTHORITY\ANONYMOUS LOGON
	Computer:	NUCONOMY02
	Description:
	Successful Network Logon:
		User Name:	
		Domain:		
		Logon ID:		(0x0,0xBEFA999)
		Logon Type:	3
		Logon Process:	NtLmSsp 
		Authentication Package:	NTLM
		Workstation Name:	XXXXXXXX
		Logon GUID:	-
		Caller User Name:	-
		Caller Domain:	-
		Caller Logon ID:	-
		Caller Process ID: -
		Transited Services: -
		Source Network Address:	###.###.###.###
		Source Port:	0
	

Solution

  1. Login as Administrator and click Start > Run.
  2. Type regedit in the box and click Ok button.
  3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  4. Change the value of RestrictAnonymous from 0 to 1.
  5. Exit regedit and reboot the server.
RestrictAnonymous

Add Feedback