{"id":1390,"date":"2016-06-03T10:39:54","date_gmt":"2016-06-03T08:39:54","guid":{"rendered":"http:\/\/blog.langlitz-it.de\/?p=1390"},"modified":"2017-08-10T12:54:37","modified_gmt":"2017-08-10T10:54:37","slug":"powershell-remote-arbeiten","status":"publish","type":"post","link":"https:\/\/www.langlitz-it.de\/?p=1390","title":{"rendered":"PowerShell &#8211; Remote arbeiten"},"content":{"rendered":"<h2>PSRemoting<\/h2>\n<p>Sie k\u00f6nnen die PowerShell auch Remote nutzen. Dazu sind einige Punkte erforderlich, die ich im Folgenden n\u00e4her beschreibe.<\/p>\n<p>Zun\u00e4chst muss auf der Maschine das &#8220;PowerShell Remoting&#8221; enabled werden. Dazu starten Sie die PowerShell als Administrator und f\u00fchren\u00a0Enable-<em>PSRemoting -Force<\/em> aus. Der Parameter \u00a0<em>-Force<\/em> besagt lediglich, dass keine weitere Nachfrage erfolgt.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/1-6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1496\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/1-6.jpg\" alt=\"psr-1\" width=\"964\" height=\"267\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/1-6.jpg 964w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/1-6-300x83.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/1-6-768x213.jpg 768w\" sizes=\"(max-width: 964px) 100vw, 964px\" \/><\/a><\/p>\n<p>Um per <em>Remote PSSession<\/em> von einer Management Station aus aber tats\u00e4chlich an die jeweilige Maschine zu kommen, m\u00fcssen beide einander vertrauen. Dazu tragen Sie die Namen (oder IP Adressen) in die <em>TrustedHosts<\/em> Liste ein. Je nachdem, welchen Umfang eine solche Remote Verwaltung erreichen soll, kann diese Liste nat\u00fcrlich entsprechend gepflegt werden. Im ersten Test aber kann an der Stelle auch mit <em>Wildcards<\/em> gearbeitet werden.<\/p>\n<p>F\u00fcgen Sie auf beiden Maschinen also jeweils &#8220;*&#8221; in die <em>TrustedHosts<\/em> Liste ein.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/2-6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1497\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/2-6.jpg\" alt=\"psr-2\" width=\"986\" height=\"263\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/2-6.jpg 986w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/2-6-300x80.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/2-6-768x205.jpg 768w\" sizes=\"(max-width: 986px) 100vw, 986px\" \/><\/a><\/p>\n<p>Starten Sie nun den WinRM Service neu.<\/p>\n<p><em>Get-Service WinRM |Restart-Service<\/em><\/p>\n<p>Mit dem <em>CMDLet<\/em> <em>Test-WSMan<\/em> k\u00f6nnen Sie die Verbindung testen.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/3-5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1498\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/3-5.jpg\" alt=\"psr-3\" width=\"834\" height=\"98\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/3-5.jpg 834w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/3-5-300x35.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/3-5-768x90.jpg 768w\" sizes=\"(max-width: 834px) 100vw, 834px\" \/><\/a><\/p>\n<p>Wenn dies alles erfolgreich war, k\u00f6nnen Sie nun Remote Befehle ausf\u00fchren oder auch direkt eine Remote PSSession aufbauen. Alles nat\u00fcrlich mit den entsprechenden <em>Credentials<\/em>.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/4-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1499\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/4-4.jpg\" alt=\"psr-4\" width=\"1015\" height=\"278\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/4-4.jpg 1015w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/4-4-300x82.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/4-4-768x210.jpg 768w\" sizes=\"(max-width: 1015px) 100vw, 1015px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Oder gleich eine <em>Remote PSSession. <\/em>Der Einfachheit halber lese ich vorher meine Credentials in eine Variable ein.<\/p>\n<p>$cred=Get-Credentials<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/5-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1500\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/06\/5-4.jpg\" alt=\"psr-5\" width=\"532\" height=\"113\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/5-4.jpg 532w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/06\/5-4-300x64.jpg 300w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/a><\/p>\n<p>mit <em>Exit-PSSession<\/em> beenden Sie die Session.<\/p>\n<h2>TrustedHosts bearbeiten<\/h2>\n<p>Hier noch ein paar Tipps zum Bearbeiten der <em>TrustedHosts<\/em>.<\/p>\n<h4>Komplettes Netz eintragen:<\/h4>\n<p><em>set-Item WSMan:\\localhost\\Client\\TrustedHosts 192.168.0.0<\/em><\/p>\n<h4>Komplette Liste l\u00f6schen:<\/h4>\n<p><em>Clear-Item WSMan:\\localhost\\Client\\TrustedHosts<\/em><\/p>\n<h4>Komplette Domain eintragen:<\/h4>\n<p><em>set-Item WSMan:\\localhost\\Client\\TrustedHosts *.domain.com<\/em><\/p>\n<h4>Einzelne Maschine der Liste hinzuf\u00fcgen:<\/h4>\n<pre><em>$Trusted = (Get-Item wsman:\\localhost\\Client\\TrustedHosts).value<\/em><\/pre>\n<pre><em>Set-Item wsman:\\localhost\\Client\\TrustedHosts -Value \"$Trusted, IP Adress\"<\/em>\r\n\r\n\r\n\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PSRemoting Sie k\u00f6nnen die PowerShell auch Remote nutzen. Dazu sind einige Punkte erforderlich, die ich im Folgenden n\u00e4her beschreibe. Zun\u00e4chst muss auf der Maschine das &#8220;PowerShell Remoting&#8221; enabled werden. Dazu starten Sie die PowerShell als Administrator und f\u00fchren\u00a0Enable-PSRemoting -Force aus. &hellip; <a href=\"https:\/\/www.langlitz-it.de\/?p=1390\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[588,589,587,553,583,584,585,586],"_links":{"self":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1390"}],"collection":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1390"}],"version-history":[{"count":6,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1390\/revisions"}],"predecessor-version":[{"id":2011,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1390\/revisions\/2011"}],"wp:attachment":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}