A Windows rendszereket távolról kezelheti a PowerShell Server segítségével

Az utóbbi időben egy PowerShell-rúgáson jártam. Ha úgy tetszik, hívja fel állásfoglalásnak, de a PowerShell jobb megismerése minden bizonnyal valami, amit 2012-ben várom. A legnagyobb oka ennek a Microsoft Exchange 2010 telepítése a szervezetemben. A konfiguráció tesztelése és az alkalmazásnak a postafiókommal való gyorsfogyasztása során rájöttem, hogy a Microsoft nem viccel, amikor azt mondják, hogy a dolgok a PowerShell felé haladnak.

A Távoli Rendszerkezelés be van építve a PowerShellbe (és a v2-ben fel lett javítva attól, amit tudok mondani), és ez lehetővé teszi számomra a távoli rendszeren futó folyamatok látását. Nem probléma, csak kérje meg a PowerShell-t, hogy szerezze be a listát a Get-Process-számítógépnév RemotePC elküldésével, és a lista megjelenik. Más parancsok olyan szolgáltatások kezelésére, mint a szolgáltatások és akár a számítógép újraindítása is nagyszerű eszköz lehet a távoli rendszerek kezelésében, ha ugyanabban a hálózatban tartózkodik.

Távoli rendszerek menedzsmentje

Ha nem ugyanazon a hálózaton vagyok, mint a kezelt számítógép, mindig ott van a VPN útvonal. Tudok VPN-t bevinni egy számítógépbe a hálózaton, bejutni a PowerShellbe és tenni bármit, amit tennem kell. Ez a módszer nagyszerűen működik, de van néhány Unix-barátom, akik mindig a parancssorral foglalkoznak, és a Secure Shell (SSH) eszközt és rendszert használják a parancssori alapú kezeléshez. Mi lenne, ha volt mód arra, hogy az SSH-t a PowerShell-rel használjuk, és egy kicsit megkapjuk mindkét világot?

Találd ki? Csak egy ilyen eszköz létezik. Ezt PowerShell Servernek hívják, és / n Software készítette.

Elkezdeni

A PowerShell Server néhány ízben szerepel, az egyidejűleg szükséges kapcsolatok száma alapján. Mivel ezt az alkalmazást arra használom, hogy segítsen nekem megtanulni a PowerShell alkalmazását, de a Windows PC-én pillantásom van, és a Mac nem rettenetesen a PowerShell-barát (segítség nélkül), az ingyenes egyszeri párhuzamos kapcsolat számomra elég jól működik.

Az alábbi táblázat ismerteti az alkalmazás verzióit és azok költségeit:

Kiadás

Költség

Ingyenes személyes kiadás - 1 párhuzamos kapcsolat

Ingyenes

5 csatlakozási licenc - egyetlen szerver, 5 párhuzamos kapcsolat

$ 99.00

25 csatlakozási licenc - egyetlen szerver, 25 párhuzamos kapcsolat

$ 299.00

100 csatlakozási licenc - egyetlen szerver, 100 párhuzamos kapcsolat

$ 899.00

Korlátlan csatlakozási licenc - egyetlen szerver, korlátlan kapcsolat

$ 1799.00

Webhely vagy vállalati licenc - Több gép és egyéb kapcsolatok

Hívjon ajánlatot

Az az oka, hogy annyira szeretem a szerszámot az elmúlt néhány napban, hogy azzal játszottam, az az, hogy bárhol elérhető és elérhető. Ily módon az elszigetelt dobozom, amelyen megtanulhatom a PowerShell alkalmazást, bárhonnan elérhetők lehetnek.

Letöltöttem a PowerShell Server ingyenes verzióját, és konfiguráltam egy Windows 2008 R2 virtuális gépre, és automatikusan meghallgatja a 22. TCP portot, lehetővé téve az SSH ügyfelek számára, hogy csatlakozzanak a szolgáltatáshoz. Annak érdekében, hogy folyamatosan működjön, és az útból nem áll, beállítható úgy, hogy Windows szolgáltatásként töltse be magát, amely ugyanolyan fájdalommentes, mint a jelölőnégyzet.

A ábra

PowerShell szerver
A kezdőképernyőn (az A ábrán látható ) megjelenik a csatlakozási napló, valamint a Windows szolgáltatásként történő futtatás lehetősége. A konzol ablakának tetején elindíthatja, leállíthatja vagy újraindíthatja a szolgáltatást.

A Kapcsolat lapon megadhatja a használni kívánt portot, kiválaszthat egy bejelentkezési szalagot, és kiválaszthatja, hogy az alkalmazás támogatja-e az alagút kialakítását és / vagy a biztonságos másolatot.

B. ábra

kapcsolatok

A kiszolgálókulcs fülön konfigurálhatja a szolgáltatáshoz használt tanúsítványokat, ezzel hozzájárulva az SSH-n keresztüli biztonságosabb alkalmazáshoz a bejelentkezéshez. Készíthet tanúsítványt, vagy használhat harmadik féltől származó lehetőséget.

C. ábra

Szerver kulcs

Ezután adja meg a biztonságot; ezt egy Windows csoport segítségével lehet elvégezni, és csak akkor lehet konfigurálni, ha futtatja a PowerShell Server ingyenes verzióját. Az ingyenes verzió használata esetén a beépített Rendszergazdák csoportot használják a jelszó vagy a GSSAPI hitelesítés használatakor a biztonság érdekében (az alapértelmezett jelszó). Nyilvános kulcsú tanúsítvánnyal is hitelesíthető, ha a szervezet támogatja (vagy megköveteli).

D. ábra

Biztonság

A konzol utolsó lapja a Egyéb fül. Itt meghatározhatja a naplófájl helyét és a naplózási módot:

  • Információ - csak információs
  • Hiba - naplóhiba
  • Figyelmeztetések - napló Figyelmeztetések
  • Verbose - tartson részletes naplókat
  • Ki - ne jelentkezzen be

Ezenkívül meghatározhatja, hogy a PowerShell profilokat kell-e használni a csatlakozáskor. Ez hasznos lehet, ha saját magadhoz készített egy profilt bizonyos PS meghajtók leképezéséhez vagy bizonyos változók létrehozásához. Ennek engedélyezésével azok SSH-n keresztül is használhatók.

Engedélyezheti a megszemélyesítést, amely lehetővé teszi a PowerShell futóterületének megszemélyesítését a hitelesített felhasználóval. Alapértelmezés szerint engedélyezve van, és ha letiltja, akkor a PowerShell-kiszolgálót elindító fiók fenntartja a futási területet.

E ábra

Egyéb beállitások

Akkor miért használja ezt az alkalmazást?

Az olyan szolgáltatás használata, mint a PowerShell Server, lehetővé teszi az egyik csatlakozási pontot bármilyen SSH-képes eszközről azok számára, akiknek a Windows környezetet a PowerShell segítségével kell kezelniük. Tudok csatlakozni egy környezethez, fenntartani egy profilt, és távolról kezelni a szükséges rendszereket.

Az SSH-n keresztüli tesztelés során három klienssel csatlakoztam:

  • Putty a belső hálózatból, amely közvetlenül a kiszolgáló futtatása után csatlakozott
  • Biztonságos CRT-t a hálózaton kívülről egy MacBook-on; ennek legmenőbb része a natív Mac élmény használata és a PowerShell parancsok futtatása a tesztkörnyezet ellen.
  • Kérd meg az iPad * -et. Ez egy meglehetősen érdekes ötlet, amikor az SSH-t használtam az iPad készüléken a PowerShell futtatásához, és ez könnyű utazáshoz is hasznos.

(* Szükségem volt egy gyorsjavítás beszerzésére az alkalmazáshoz, hogy az iPad csatlakozhasson; itt található a gyorsjavítás letöltési linkje.)

Ha belép a PowerShellbe, vagy szeretné növelni a rendszergazdálkodás elérhetőségét a PowerShell használatával, nézd meg a PowerShell Server alkalmazást. Úgy érzem, nem fogsz csalódni.

© Copyright 2020 | mobilegn.com