Archive

Archive for the ‘Powershell’ Category

Powershell V2 Remoting Teil 2

January 11, 2011 1 comment

Möchte man eine Remote Session in einer Variablen speichern z.B. $dcsession

$dcsession=New-PSSession -computer DC01

Möchte man nun die Sessuns einsehen

Get-PSSession

Und die Session zu starten

Enter-PSSession $dcsession

Hier noch ein entsprechender Screenshot:

Categories: Powershell

Powershell V2 Remoting einrichten

January 11, 2011 Leave a comment

In einer Domänen Umgebung erstellte ich als erstes eine Group Policy für Computer.

Hiermit wird der listener konfiguriert *=dass der Listener auf alle IP Adressen hört. Der Einfachheit :) habe ich die Execution Policy auf “Allow all Scripts” gesetzt, dies kann aber je nach Gusto angepasst werden. Zudem habe ich den WS-Management Service auf “Automatic” gestellt, da dieser per Default disabled ist.

 
 
 
 

 

Um zu überprüfen ob der Listener richtig konfiguriert ist, lässt sich mittels

winrm enum winrm/config/listener

Details über winrm können via

winrm get winrm/config

abgefragt werden.

Möchte man nun auf einen Server zugreifen, startet die Session mittels

Enter-PSSession -computer DC01

Anschliessend ändert sich der Prompt zu

[dc01]: PS C:\Users\Administrator\Documents>

Nun kann man auf dem DC01 direkt z.b. die Services abfragen.

Da ich noch mit den AD Modules rumgespielt habe, hier noch ein Add-On.

Um in der Power Shell die Active Directory Komponenten zu installieren müssen die Commands

 

 

Import-Module ServerManager

Add-WindowsFeature RSAT-AD-PowerShell

ausgeführt werden. Danach sind die Binaries auf dem Server installiert. Dies muss jedoch nur auf NICHT Domänen Controllern gemacht werden.

Danach kann über

Import-Module ActiveDirectory

die Active Directory Commandlets in die Power Shell geladen werden.

Hier noch Links zu den Themen:

http://www.mikepfeiffer.net/2010/01/how-to-install-the-active-directory-module-for-windows-powershell/

http://www.computerperformance.co.uk/powershell/powershell_remote.htm

 http://www.simple-talk.com/sysadmin/powershell/new-remoting-features-in-powershell-2.0/

Categories: Powershell
Follow

Get every new post delivered to your Inbox.