Configurarea iis iis de control de la distanță, revista TechNet

Cu Windows PowerShell Remoting poate simplifica configurarea serverului de management de la distanță.

Dzheyson Helmik

V-ați dorit vreodată să gestioneze IIS-server de la distanță, pentru a schimba configurația acestuia sau pentru a adăuga un site simplu, și de a face totul dintr-o locație la distanță? Este evident că, din motive de siguranță pe care nu se poate deschide doar IIS Manager și conectați la serverul de la distanță. Pe fiecare IIS-server, pe care doriți să gestionați, trebuie să activați și să configurați telecomanda și atribui certificatul pentru HTTPS.

Puteți configura rapid și ușor de control de la distanță în grafic IIS Manager IIS, dar apoi trebuie să stai la serverul web sau pot folosi Remote Desktop Protocol (RDP). Dacă aveți mai multe servere Web pe care doriți să le gestionați de la distanță, sau dacă, ca mine, lucrez cu Server Core, apoi utilizați Manager GUI IIS nepractic sau chiar imposibil.

Puteți configura telecomanda orice număr de servere Web utilizând Windows PowerShell. Puteți face acest lucru pentru toate numărul dorit de servere Web, iar la un moment dat. Profitați de o caracteristică specială Windows PowerShell - vzamodeystviya la distanță (Remoting) Windows PowerShell.

Trebuie să activați remoting Windows PowerShell pe toate IIS-servere. Fără acest lucru în nici un fel. Cel mai bine este de a activa interacțiunea la distanță prin intermediul GPO (Group Policy Object, GPO). Dacă nu știi cum să facă acest lucru, sau aveți nevoie de mai multe informații despre acest proces, citiți nostru gratuit de e-book «Secretele de PowerShell Remoting», scris de Don Jones (Don Jones) si Dr. Tobias Ueltnerom (Dr. Tobias Weltner).

Windows PowerShell Remoting este complet în condiții de siguranță și va avea nevoie în viitor pentru multe dintre sarcinile de management al IIS. procesul de setare Remoting este simplu, cu toate acestea, este alcătuită din mai multe operații. Aici este ceea ce va:

  1. Creați o sesiune de Windows PowerShell pentru fiecare dintre serverele.
  2. Instalați serviciul IIS Web Service Management (WMSvc).
  3. Activați IIS WMSvc.
  4. Porniți IIS WMSvc.
  5. Înlocuiți certificatul temporar.
  6. Conectează-te în IIS Manager.

În exemplul meu, am setat telecomanda în patru IIS-servere: Web1, Web2, Web3 și Web4, și o dată la toate. După ce câștiga, voi înlocui certificatul temporar la un certificat de încredere din Active Directory Services certificat (AD CS).

1. Crearea unei sesiuni de acces de la distanță prin intermediul Windows PowerShell pentru servere Web

Prima etapă - crearea de sesiuni de acces la distanță prin intermediul Windows PowerShell pentru servere Web. Începeți prin crearea unui $ variabila de servere, care vor conține numele calculatoarelor, care sunt servere web. Apoi a crea sesiuni, și salvați-le în $ Sesiuni variabile:

Acum sunteți gata pentru conectarea la serverele Web IIS Manager.

6. Conectarea la un server Web la distanță în IIS Manager

Ultimul pas - pentru a deschide IIS Manager, selectați pagina de pornire în panoul din stânga și selectați Conectare la un server din panoul central. Introduceți numele serverului și identitatea, și veți vedea o nouă conexiune în panoul de navigare IIS Manager.

Ori de câte ori am să efectueze astfel de operațiuni, am luat comanda și le-a pus în scenariul de mai sus. Dacă credeți că vor avea nevoie de tine mai mult decât o dată - și sunt sigur că va fi - este întotdeauna mai bine pentru a automatiza acest proces.