Wykonywanie poleceń zdalnych w PowerShell

PowerShell to potężna konsola poleceń zawarta w nowoczesnych wersjach systemu Windows. Jedną z jego najbardziej przydatnych funkcji jest możliwość uruchamiania poleceń na zdalnych serwerach. Może to być przydatne dla administratorów systemu, którzy zarządzają wieloma serwerami Windows.

Krok 1: Zezwalanie na dostęp zdalny

Po pierwsze, musimy zezwolić na dostęp zdalny. Na serwerze, do którego chcesz uzyskać dostęp zdalny, otwórz PowerShell z uprawnieniami administracyjnymi (więc kliknij prawym przyciskiem myszy PowerShell i kliknij „Uruchom jako administrator”). Wykonaj następujące polecenie:

Enable-PSRemoting -Force

Spowoduje to uruchomienie usługi WinRM, upewni się, że uruchomi się automatycznie i skonfiguruje zaporę ogniową tak, aby zezwalała na połączenia przychodzące.

Na komputerze (z którego chcesz się połączyć) wykonaj następujące polecenie z uprawnieniami administratora:

Enable-PSRemoting -Force

Musimy upewnić się, że oba komputery ufają sobie nawzajem. Aby to zrobić, musimy skonfigurować ustawienie „TrustedHosts”. Jeśli chcesz zezwolić na połączenia z komputerem / serwerem ze wszystkich komputerów, wykonaj:

Set-Item wsman:\localhost\client\trustedhosts *

Jeśli chcesz ograniczyć to do niektórych komputerów, użyj następującego polecenia. Zastąp rozdzieloną przecinkami listę 0.0.0.0, 1.1.1.1, 2.2.2.2 i 3.3.3.3 na adresy IP, które uzyskają dostęp.

Set-Item wsman:\localhost\client\trustedhosts 0.0.0.0,1.1.1.1,2.2.2.2,3.3.3.3

Teraz uruchom ponownie WinRM:

Restart-Service WinRM

Krok 2: Przetestuj połączenie

Aby przetestować połączenie, przejdź do komputera, z którego chcesz się połączyć, i wykonaj:

Test-WsMan ipaddress

Zamień ipaddressna adres IP drugiego komputera / serwera.

Krok 3: Otwarcie portów

Pierwsze polecenie, które wykonaliśmy ( Enable-PSRemoting -Force), automatycznie skonfiguruje zaporę tak, aby akceptowała połączenia przychodzące w celu uzyskania zdalnego dostępu. Jeśli jednak coś znajduje się przed zaporą (np. Router), może być konieczne skonfigurowanie przekierowania portów. Stosowane porty to:

  • 5985 dla HTTP
  • 5986 dla HTTPS

Krok 4: Wykonywanie poleceń

Poniższe polecenia służą do wykonywania poleceń na zdalnym serwerze:

Invoke-Command -ComputerName ipaddress -ScriptBlock { command } -credential username

Zamień ipaddressna adres IP serwera, commandna polecenie, które chcesz wykonać na tym serwerze, i usernamena nazwę użytkownika, który uruchomi polecenie.

Jeśli nie chcesz używać Invoke-Commandkażdego polecenia, możesz zamiast tego rozpocząć sesję. Każde wpisane polecenie zostanie wykonane na zdalnym serwerze z określonymi poświadczeniami. Składnia rozpoczęcia sesji jest następująca:

Enter-PSSession -ComputerName ipaddress -Credential username

Zastąp ipaddressadres IP serwera i usernameużytkownika, który uruchomi polecenie. Każde polecenie, które wpiszesz, zostanie wykonane na zdalnym serwerze.



Leave a Comment

Jak uzyskać dostęp do Vultr VPS

Jak uzyskać dostęp do Vultr VPS

Vultr oferuje kilka różnych sposobów uzyskiwania dostępu do VPS w celu konfiguracji, instalacji i użytkowania. Poświadczenia dostępu Domyślne poświadczenia dostępu dla twojego VPS ar

Skonfiguruj serwer DHCP w systemie Windows Server 2012

Skonfiguruj serwer DHCP w systemie Windows Server 2012

DHCP to protokół używany do dynamicznego przydzielania adresów IP komputerom w sieci. Windows Server 2012 może nie tylko być serwerem DNS lub domeną

Skonfiguruj VPN w systemie Windows Server 2012

Skonfiguruj VPN w systemie Windows Server 2012

Konfiguracja VPN na Windows Server jest stosunkowo łatwa. Dzięki VPN możesz komunikować się z innymi komputerami podłączonymi do VPN. Możesz także połączyć się z th

Wdrażanie wystąpienia Windows za pomocą mowy

Wdrażanie wystąpienia Windows za pomocą mowy

Poniżej znajduje się samouczek dotyczący wdrażania instancji Vultr opartej na systemie Windows za pomocą bezpłatnego czytnika ekranu NVDA w celu ułatwienia dostępu. Może to pomóc wizualnie

System Windows niestandardowy ISO ze sterownikami VirtIO

System Windows niestandardowy ISO ze sterownikami VirtIO

Budowanie ISO systemu Windows (tylko wersje serwerowe) Pobierz najnowsze binarne sterowniki VirtIO dla Windows, spakowane jako plik ISO, z powrotem

Korekta czasu w systemie Windows Server

Korekta czasu w systemie Windows Server

Domyślnie Vultr VPS z systemem Windows Server 2012 ma ustawiony czas systemowy na strefę czasową UTC. Możesz zmienić strefę czasową, jak chcesz, ale zmieniając ją t

Jak zainstalować menedżera funkcji Hyper-V na VPS do administracji zdalnej

Jak zainstalować menedżera funkcji Hyper-V na VPS do administracji zdalnej

Hyper-V to technologia wirtualizacji firmy Microsoft, która umożliwia łatwe wdrażanie maszyn wirtualnych na serwerze Windows. Jednak po zainstalowaniu Hyper-V o

Dołączanie do domeny Active Directory dla klientów Windows

Dołączanie do domeny Active Directory dla klientów Windows

Po skonfigurowaniu serwera Active Directory będziesz gotowy do przyłączenia się do domeny Active Directory. Można to zrobić na klientach Windows, które b

Jak zainstalować Counter-Strike: Global Offensive Server w systemie Windows

Jak zainstalować Counter-Strike: Global Offensive Server w systemie Windows

Wprowadzenie W tym przewodniku dowiesz się, jak zainstalować serwer Counter-Strike: Global Offensive w systemie Windows. Wymagania wstępne Zanim zaczniemy, będziesz

Skonfiguruj serwer DNS w systemie Windows Server 2012

Skonfiguruj serwer DNS w systemie Windows Server 2012

Windows Server 2012 można skonfigurować jako serwer DNS. DNS służy do przekształcania nazw domen na adresy IP. Hostując własne serwery DNS, masz więcej

Instalowanie serwera Reflex Server w systemie Windows

Instalowanie serwera Reflex Server w systemie Windows

Wprowadzenie Reflex to nadchodząca konkurencyjna Arena FPS firmy Turbo Pixel Studios. Ten samouczek pokaże, jak skonfigurować własny serwer Reflex

Wybór systemu operacyjnego: CentOS, Ubuntu, Debian, FreeBSD, CoreOS lub Windows Server

Wybór systemu operacyjnego: CentOS, Ubuntu, Debian, FreeBSD, CoreOS lub Windows Server

Ten artykuł zawiera krótkie streszczenie systemów operacyjnych serwera oferowanych jako szablony w Vultr. CentOS CentOS to otwarta wersja RHEL (Re

Skonfiguruj serwer L2TP z dostępem zdalnym w systemie Windows Server 2012

Skonfiguruj serwer L2TP z dostępem zdalnym w systemie Windows Server 2012

W tym przewodniku wyjaśnię, jak skonfigurować serwer L2TP VPN w systemie Windows Server 2012. Przedstawione tutaj kroki opierają się na poprzednim przewodniku dotyczącym konfiguracji PPT

Tworzenie domeny typu catch-all w usługach IIS

Tworzenie domeny typu catch-all w usługach IIS

Witryny wskazane na serwerze IIS, które nie zostały utworzone w IIS, zwrócą błąd 404. Zamiast pokazywać błąd 404, możesz utworzyć catch-al

Jak połączyć się z systemem Windows Server za pomocą protokołu RDP

Jak połączyć się z systemem Windows Server za pomocą protokołu RDP

Windows Server używa protokołu o nazwie RDP, skrótu protokołu pulpitu zdalnego, który umożliwia połączenie z serwerem. Można to zobaczyć

Dodawanie udostępnionego dysku do systemu Windows Server 2012

Dodawanie udostępnionego dysku do systemu Windows Server 2012

Możesz dodać dyski (udziały) do systemu Windows Server 2012, co pozwoli użytkownikom na udostępnianie plików. Jest to bardzo przydatne dla firm, szkół i innych

Jak skonfigurować program Exchange 2013 na kontrolerze domeny w systemie Windows Server 2012

Jak skonfigurować program Exchange 2013 na kontrolerze domeny w systemie Windows Server 2012

Exchange to oprogramowanie do pracy grupowej napisane przez Microsoft. Jest bardzo popularny zarówno wśród małych, jak i większych firm. Oczywiście Exchange działa tylko w systemie Windows

Dziesięć przydatnych poleceń PowerShell

Dziesięć przydatnych poleceń PowerShell

PowerShell to wiersz poleceń dołączony do systemu Windows. Jest to bardzo przydatne narzędzie do wykonywania prostych zadań bez GUI. W tym przewodniku pokażę ci 10 wskazówek, które

Włącz Windows Audio w wystąpieniu systemu Windows Server

Włącz Windows Audio w wystąpieniu systemu Windows Server

Uwaga: ten przewodnik będzie działać dla instancji systemu Windows 2012 R2 i Windows 2016. Serwery Windows domyślnie nie mają włączonej usługi Windows Audio.

Jak zainstalować i skonfigurować Ansible na CentOS 7 do użytku z systemem Windows Server

Jak zainstalować i skonfigurować Ansible na CentOS 7 do użytku z systemem Windows Server

Używasz innego systemu? Ansible to narzędzie typu open source do automatyzacji zadań. Zarządza konfiguracją serwerów Linux i Windows. Działa

Funkcjonalności warstw architektury referencyjnej Big Data

Funkcjonalności warstw architektury referencyjnej Big Data

Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.

Wgląd w 26 technik analizy Big Data: część 2

Wgląd w 26 technik analizy Big Data: część 2

Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.

Ataki DDOS: krótki przegląd

Ataki DDOS: krótki przegląd

Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.