Null Session Share ne fonctionne pas sur Windows 7

3

J'ai un ordinateur sous Windows 7 SP 1 Ultimate (IP 192.168.11.100). Je dois créer un partage de session NULL (nommé WIA_RIS_SHARE ) pour le Serva PXE Server afin de pouvoir installer Windows XP via la mise en réseau.

Selon sa documentation , j'ai créé:

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

Je l'ai fait à un Windows XP SP3 (IP 192.168.11.2), et cela semble fonctionner correctement.

Voici comment je le vérifie (à partir d'un autre ordinateur sur le même réseau local):

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

Mais lors de la vérification sur la machine Win7:

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

Autant que je sache, il est supposé qu'une session de partage Null devrait permettre la navigation (énumération) de ressources partagées. Je pense donc qu'il s'agit d'un test approprié.

Que puis-je faire de plus pour activer les partages de session nuls sur Windows 7?

Sopalajo de Arrierez
la source

Réponses:

3

Je pense que vous n'avez pas lu correctement la documentation NSS de Serva ; veuillez cliquer sur le chapitre " WINDOWS 7 ".

Pour les NSS hébergés Windows 7 lorsque les clients sont des RIS, voici les étapes indiquées:

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.

Au cas où vous auriez besoin de créer un NSS pour les clients ( autres que RIS ) nécessitant obligatoirement des dialectes plus anciens tels que «LANMAN1.0», «LANMAN1.2», etc., vous devrez peut-être ajouter des étapes supplémentaires pour activer ces dialectes à votre hôte; c'est à dire

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

Dans votre cas, ces étapes supplémentaires ne sont pas nécessaires car vous démarrez des clients RIS ...

Tapoter
la source
Merci, @Patt. En effet, vous aviez raison: je n'ai pas lu correctement la documentation. Le problème était un peu ridicule: la Windows Xliste de cette URL ne me semblait pas être un menu déroulant , alors j’ai pensé que c’était simplement un volet informatif :-D. Peut-être que le bouton classique à droite aurait été utile. Quoi qu'il en soit, une chose curieuse : j'ai un Windows XP SP3 en cours d'exécution suite à ces documents, mais sans aucun besoin turn off password protected sharing. Le reste de la configuration que j'ai faite est exactement comme vous l'avez dit.
Sopalajo de Arrierez
La question initiale n’était pas de savoir comment configurer Serva , mais plutôt * comment activer le partage de session nul *. Quoi qu’il en soit, la méthode est la même, j’ai donc marqué votre réponse comme acceptée.
Sopalajo de Arrierez
1) "désactiver le partage protégé par mot de passe" n'est pas nécessaire lorsque l'hôte est Windows XP; lisez les instructions NSS de Serva. 2) Je pense que ma réponse ne dit pas comment configurer Serva; Il suffit de citer les étapes (sur le site Web de Serva) pour créer correctement un NSS sur un hôte Windows 7, comme vous l'avez demandé. Je suis content que ça fonctionne.
Pat