3 votes

Lecteur mappé UNC sans sessions utilisateur

Il y a un question similaire mais il s'agissait de savoir si c'était possible ou non. Je veux le dire d'une manière différente :

Comment créer un lecteur mappé UNC qui sera monté au démarrage sans que personne ne se connecte ?

En guise d'aparté
J'en ai besoin pour une application Sharepoint. Je ne peux pas me contenter d'un accès UNC car le site Web utilise l'usurpation d'identité et j'aurais besoin que la délégation soit configurée pour permettre un accès UNC. L'activation de la délégation est risquée et nécessite des changements de configuration à l'échelle du domaine. Un lecteur mappé en réseau permet d'éviter la délégation dans ce scénario.

1voto

baldy Points 2922

La suite PSTOOL peut également être utile dans cette situation.

http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx

1voto

jeffreypriebe Points 1070

J'ai rencontré cette situation sur un projet pour lequel je travaillais. En gros, ce que j'ai fait, c'est de créer un service spécial qui est activé au démarrage.

Voici ma solution pour un système Windows Server 2003 R2 x64 : REMARQUE : HKEY-LOCAL-MACHINE utilise en réalité des soulignements, mais il a été reformaté ici. NOTE : Je m'excuse d'avance pour les éventuelles fautes de frappe.

  1. Installer le kit de ressources Windows 2003 Server. Pour référence e : \windows kits de ressources \tools

  2. c :

  3. cd \

  4. Dans une fenêtre CMD, exécutez les commandes suivantes

    regsvr32 /s %systemroot% \system32\vbscript.dll

    copie e:\"kits de ressources Windows" \tools\srvany.exe c:\

    e:\"Kits de ressources Windows" \tools\instsrv aaaaxx c : \srvany.exe

  5. Utilisation de regedit

    Sélectionnez HKEY-LOCAL-MACHINE->SYSTEM->CurrentControlSet->Services->aaaaxx

    En pointant sur aaaaxx (clic droit)->Nouveau->Clé et entrez les Paramètres

    Sélectionner les paramètres

      (Right Click)->New->String Value->Application

    Sélectionnez l'application

      (Right Click)->Modify and enter c:\aaaaxx.bat
  6. Dans la fenêtre CMD, entrez notepad c : \aaaaxx.bat. N'oubliez pas d'enregistrer le fichier.

    Entrez quelque chose de similaire à ce qui suit :

    rem
    rem This is a batch file
    rem
    C:\windows\system32\net.exe use w: \\server\mountpoint PASSWORD /user:domain\user /persistent:yes >c:\xxx.out
    rem
    rem This is the end of the batch file
    rem
  7. Pour tester, utilisez : net start aaaaxx. S'il y a un échec, certaines informations peuvent être en c : \xxx.out

  8. Vérifiez le montage dans la fenêtre CMD en utilisant :

    w :

    dir

NOTE : Il est intéressant de noter que les disques montés de cette manière n'apparaissent pas dans l'utilisation du réseau mais y sont réellement montés.

0voto

K. Brian Kelley Points 8974

Vous devriez être en mesure de le faire en utilisant autoexnt à partir de la fonction Kit de ressources Windows Server 2003 . Il vous permet d'exécuter un fichier batch sans vous connecter. Il existe des articles sur Internet sur la manière de procéder.

0voto

Peut-être pouvez-vous ouvrir le partage au compte de l'ordinateur (nom de machine$) et le système pourra alors accéder aux ressources du réseau ?

0voto

Jacobbus Points 60

Une autre option peut être de créer un partage de session nul, les instructions sont disponibles à l'adresse suivante http://support.microsoft.com/default.aspx?scid=kb;en-us;q289655

Bien sûr, comme le dit si bien Microsoft "Si vous configurez une ressource partagée de cette manière, la ressource n'est pas sécurisée. Microsoft ne vous recommande pas d'utiliser cette configuration si vous envisagez une sécurité de session nulle".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X