Compartilhamento de Sessão Nula não funciona no Windows 7

2

Eu tenho um computador com o Windows 7 SP 1 Ultimate (IP 192.168.11.100). Eu preciso criar um Compartilhamento de sessão nula (nomeado WIA_RIS_SHARE ) para Serva PXE Server para poder instalar o Windows XP via rede.

De acordo com seus docs , Eu criei:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\NullSessionShares = "WIA_RIS_SHARE"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA\restrictanonymous = 0

Eu fiz isso em um Windows XP SP3 (IP 192.168.11.2), e parece funcionar bem.

É assim que eu verifico (de outro computador na mesma LAN):

C:\>net view \\192.168.11.2
Shared resources at \\192.168.11.2
Resource name           Type    Used ad Comments
-----------------------------------------------------------------------------
WIA_RIS_SHARE       Disk

Mas ao verificar isso na máquina Win7:

C:\>net view \\192.168.11.100
System error 5.
Access denied.

Tanto quanto eu sei, é suposto que uma sessão de compartilhamento nulo deve permitir a navegação (enumeração) de recursos compartilhados, por isso acredito que este é um teste apropriado.

O que mais eu poderia fazer para permitir compartilhamentos de sessão nula no Windows 7?

Sopalajo de Arrierez
fonte

Respostas:

2

Eu acho que você não leu Documentação NSS da Serva corretamente; por favor clique no botão " WINDOWS 7 "capítulo.

Para Windows 7 hospedado NSSs quando os clientes são RIS estas são as etapas mostradas:

1. Enabling Anonymous Logon:

   1. Run the Control Panel

   2. Navigate to:

   Network and Internet\Network and Sharing Center\Change advanced sharing settings\

   Select:

   Turn off password protected sharing

   3. Save changes and close the Control Panel.

2. Creating the Share:

    1. From File Explorer right click the TFTP root directory and select "Properties."

    2. Select the "Sharing" tab and click [Advanced Sharing...]

    3. Check "Share this folder", set "Share Name" = WIA_RIS_SHARE and click [Permissions]

    4. Remove all users/groups then add the user "Guest" with "Read" rights only and 
       click [OK] twice.

    5. Back at the Properties dialog now select the "Security" tab and click [Edit...]

    6. Click [Add..], enter the user "Guest" and click [OK]

    7. Selecting the user "Guest" at the "Group or user names:" pane edit its permissions 
       at the "Permissions for Guest" pane. Make sure you check the "Allow" column with 
       "Read & execute", "List folder contents" and, "Read" permissions, then click 
       [OK] twice.

Apenas no caso você precisa criar um NSS para clientes ( diferente do RIS ) que obrigatoriamente exigem dialetos mais antigos como “LANMAN1.0”, “LANMAN1.2”, etc, então você pode precisar de etapas extras para habilitar esses dialetos em seu host; isto é

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\NullSessionShares = "WIA_RIS_SHARE"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA\restrictanonymous = 0

No seu caso, essas etapas extras não são necessárias, já que você está inicializando clientes RIS ...

Pat
fonte
Obrigado, @Patt. De fato, você estava certo: não li os documentos corretamente. O problema foi um pouco ridículo: o Windows X lista em que URL não me parece como um menu suspenso , então eu pensei que era apenas um painel informativo :-D. Talvez o clássico botão suspenso à direita tenha ajudado. Enfim, um coisa curiosa : Eu tenho um Windows XP SP3 em execução após esses documentos, mas sem qualquer necessidade de turn off password protected sharing. O resto da configuração que fiz é exatamente como você disse.
Sopalajo de Arrierez
A questão original não foi Como configurar o Serva , mas sim * como ativar o compartilhamento de sessão nula *. De qualquer forma, o método é o mesmo, então eu marquei sua resposta como a aceita.
Sopalajo de Arrierez
1) "desativar o compartilhamento protegido por senha" não é necessário quando o host é o Windows XP; leia as instruções do NSS da Serva. 2) Acho que minha resposta não diz como configurar o Serva; É só citar as etapas (do site da Serva) para criar corretamente um NSS em um host do Windows 7 como você solicitou. Estou feliz que você tenha trabalhado.
Pat