25Aug
A Geek School telepítésénél azt vizsgáljuk, hogyan kezelhetjük gépünket távolról a Remote Assistance, a Remote Desktop, a Windows Remote Management néven WinRM és a PowerShell segítségével.
A Windows 7-es Geek Iskola előző cikkei:
- A How-To Geek Iskola bemutatása
- Frissítések és migrációk
- Eszközök konfigurálása
- Lemezek kezelése
- Alkalmazások kezelése
- Az Internet Explorer kezelése
- IP címzés alapjai
- Hálózat
- Vezeték nélküliHálózat
- Windows tűzfal
És maradj a tuning a többi a sorozat ezen a héten.
Távsegítség
A távsegítség olyan funkció, amely először a Windows XP rendszerben debütált, és a hangcsevegés eltávolítása mellett változatlan maradt. A távsegítség használatakor két felhasználó csatlakozik egy géphez, ugyanabban az időben. Először is az a személy, aki segítségre van szüksége, aki host néven is ismert, valamint a segítő nevű felhasználónak. A távsegítség a virtuális helpdesk típusú forgatókönyv ötletének középpontjában áll.
Ahhoz, hogy valaki kérjen segítséget, el kell küldenie neked a segítségét. Háromféleképpen hozhat létre meghívót:
- Ha mind a gazda, mind a segítő ugyanazon a hálózaton tartózkodik, fájlt menthet hálózati helyre.
- Ha nem ugyanabban a hálózatban küldhet nekik e-mail meghívót.
- Ha a hálózata IPv6-ot futtat, ami ebben a pillanatban rendkívül valószínűtlen, akkor könnyen csatlakoztatható .
A fogadónak is van utolsó mondata arról, hogy mi történik a munkamenetben, például eldöntheti, hogy a segítő képes-e az egeret és a billentyűzetet vezérelni, és bármikor lekapcsolhatja a munkamenetet, ha kényelmetlenül érzi magát a segítő munkájával.
Távsegítség engedélyezése
A Távsegítség engedélyezéséhez nyissa meg a Start Menüt, és kattintson jobb egérgombbal a Számítógép elemre, majd a helyi menüben válassza a Tulajdonságok parancsot.
A Rendszerinformáció párbeszédablak megnyitásához kattintson a bal oldali Távoli beállítások linkre.
Itt kell ellenőrizni a fiókot, amely lehetővé teszi a Remote Assistance kapcsolatokat a számítógéphez.
Ha rákattint a fejlett gombra, megváltoztathatja a dolgokat, például arról, hogy a segítő képes lesz-e irányítani az egeret és a billentyűzetet, valamint hogy mennyi ideig érvényesek a meghívók.
Távsegítség használata
Annak érdekében, hogy valaki segítsen, kérjen meghívást. Ehhez nyissa meg a Start menüt, bontsa ki a karbantartást és válassza a Windows Távsegítség lehetőséget.
Akkor válassza ki, hogy meghívja valakit, akiben megbízik, hogy segítsen neked.
A bemutató célból a meghívót mentem egy fájlba, de szabadon használhatok bármilyen módszert.
Megosztottam a dokumentumok könyvtárát egy másik számítógéppel a hálózaton, így a meghívás megmentése itt tökéletes.
A meghívás elmentése után jelszót fog kapni. Ez nagyon fontos, mivel a segítőnek ezt be kell írnia, amikor megpróbálnak csatlakozni a számítógéphez.
Átállítottam egy Windows 8 operációs rendszert futtató gépre. Ezt úgy választottam, hogy ne zavarodjon el arról, hogy melyik PC-n vagyok. A Windows 8 gépből egyszerűen duplán kattintok a meghívóra.
Akkor írja be a jelszót, hogy a haverom, a beérkező gépen küldött nekem és kattintson okra.
A fogadó megkérdezi, hogy engedélyezik-e a géphez való csatlakozást. Ebben az esetben tudom, ki próbál csatlakozni, és így válaszolhatok az Igenre.
Ez minden, ami ott van. Most már pontosan látom, mit csinálsz a Windows 7 számítógépeden valós időben. Ha lehetővé tette a felhasználók számára, hogy átvegyék a számítógép vezérlését, a speciális beállítási szakaszban látható módon, megjelenik a kérelem vezérlőgombja az alább látható módon. Ezután a gazda megadhatja vagy elutasíthatja a kérését. A csevegési funkciót is használhatja, ha úgy dönt.
Távoli asztal
Míg a Távsegítség egy két felhasználói forgatókönyv köré összpontosított, a Távoli asztal egyetlen felhasználó körül összpontosul. A legnagyobb különbség a távsegítség és a távoli asztal között az, hogy amikor egy távoli asztali munkamenethez csatlakozom, a számítógép, amelyhez csatlakozom, zárva lesz, hogy bárki, aki sétál, nem látja, mit csinálok a gépen. Amint valószínűleg eddig kitaláltad, a Remote Desktop a termelékenységre koncentrál. Például ha elfelejtettem szerkeszteni a dokumentumot, mielőtt elhagytam a munkámat, amikor hazaértem, a Távoli asztalhoz kapcsolódhattam a géphez, és olyan lenne, mintha az asztalomnál ülnék.
Megjegyzés: Ez annyira hasznos, hogy minden nap otthon használom, ahol van egy pár kiszolgáló nélküli képernyő,valójában még egy billentyűzet vagy egér sem. Egyszerűen csak egy tápkábel és egy hálózati kábel van, ez minden. Ha a kiszolgálón akarok valamit, egyszerűen csak távoli asztalt használok.
A Távoli asztal engedélyezése
A Távoli asztal engedélyezéséhez nyissa meg a Start menüből jobb egérgombbal a Számítógép elemet, majd a helyi menüben válassza a Tulajdonságok parancsot.
Amikor megjelenik a Rendszerinformáció párbeszédpanel, kattintson a bal oldali Távoli beállítások linkre.
Itt kell ellenőriznie a fiókot, amely lehetővé teszi a távoli asztali kapcsolatokat a számítógéphez. Két lehetőség van a Távoli asztal engedélyezéséhez:
- Egyszerűen engedélyezi a kapcsolatot bármely eszközzel, amely végrehajtja a Távoli asztali protokollt. Ez kevésbé biztonságos, de lehetővé teszi, hogy csatlakozzon a számítógépről olyan eszközökön, amelyek nem futtatnak például Windows operációs rendszert, iOS-eszközt vagy akár egy másik Linux-os számítógépet.
- Alternatív megoldásként engedélyezheti a Windows 7 vagy újabb verziók kapcsolatait, amelyek hálózati szinten hitelesítik az RDP-t.
A legbiztonságosabb lehetőséggel tudunk menni, mivel csak a Windows 7-es vagy újabb verziói vannak a környezetemben.
A Távoli asztal használata
Miután engedélyezte a számítógépen található Távoli asztalt, nagyon könnyű kapcsolódni hozzá.Ehhez nyissa meg a Start Menüt, és bontsa ki a Tartozékok elemet, majd kattintson a Távoli asztali kapcsolat lehetőségre.
Most be kell írnia a gép nevét vagy IP-címét a Távoli asztal bekapcsolásával, majd kattintson a Kapcsolat gombra.
A rendszer kéri a hitelesítő adatokat. Ne felejtsd el: egy felhasználónak a távoli gépen kell megadnia a hitelesítő adatait, és nem az, amelyikhez csatlakozik.
Ez csak annyi. Most úgy érezheti magát, mintha a távoli gépen ülne.
Egy dolog, amit észre fogsz venni, hogy sok vizuális effektet veszít az RDP használatakor. Ha LAN-on vagy Gigabit Etherneten tartózkodik, érdemes megváltoztatnia. Ehhez a csatlakozás előtt kattints a lehetőségek legördülő listájára.
Ezután váltson át a tapasztalat lapra. Itt kiválaszthatja a kapcsolat sebességét, amely meghatározza az optimális beállításokat.
WinRM
Megjegyzés: A WinRM egy megbízható kezelőeszköz, de amint azt egy kicsit később látja, az az örökké elképesztő PowerShell Remoting funkció felcserélhető.
A Windows Remote Management parancssori alapú felügyeleti protokoll. Az a dolog, amit a WinRM valóban megcsinált, az a szilárd HTTP protokollon alapult, amelyet sok vállalati tűzfalon keresztül engedélyezett, így nem volt szükség külön port megnyitására. A WinRM nem érhető el a Windows 7 operációs rendszeren, és manuálisan kell engedélyezni azt a munkaállomásokon és a távoli kiszolgálókon. Annak érdekében, hogy megnyissa a megemelt parancssort, és futtassa:
winrm quickconfig
A WinRM engedélyezésével a következő rendszer-módosítások folynak:
- A Windows Remote Management szolgáltatás késleltetett automatikus indításra vált.
- Hozzon létre HTTP hallgatókat minden helyi IP-címre
- Tűzfal kivétel keletkezik
Ez tényleg minden, ami a számítógép beállítását jelenti a WinRM-hez.
Csatlakozás WinRM-hez Engedélyezett számítógép
Ahhoz, hogy a számítógéphez csatlakozzon a WinRM használatával, hozzá kell adnia a gépet a megbízható állomáslistához. Ehhez egyszerűen írja be a következő parancsot:
Megjegyzés: Az alábbi parancsban kell módosítania az IP-t a géphez, amelyhez csatlakozni szeretne.
winrm készlet winrm /config/ kliens @{ TrustedHosts = "192.168.174.130"}
Miután hozzáadta a gépet a TrustedHosts-hoz, csatlakozhat és futtathat bármilyen parancsot a távoli gépen. Ehhez használja a Windows Remote Shell( WinRS) parancsot.
winrs -r: 192.168.174.130 -u: Taylor -p: Pa $$ w0rd netstat
A következő értékeket kell helyettesíteni:
- 192.168.174.130 egy gép IP címéhez WinRM engedélyezett
- Taylor aa távoli gép
- Pa $$ w0rd helyi rendszergazdájának felhasználóneve a fent megadott felhasználói fiók jelszavához.
- netsat a futtatni kívánt parancsra. Természetesen, ha tényleg szeretné látni a távoli gép hallgatási portját, nyugodtan használhassa a netsat-ot.
PowerShell Remoting
Mint korábban említettem, a PowerShell Remoting szolgáltatása a WinRM tetejére épül. Tehát meg kell állapítanunk, mi különbözteti meg a régi héttől.
Objektum orientáció
Egy olyan dolog, amellyel a PowerShell olyan erőteljes, mint amilyen az, és ez az objektum az objektum orientáció.Az objektumorientált programozás, vagy az OOP, amint ismeretes, olyan programozási stílus, amely támogatja a kód újrafelhasználását. Az egyik módszer, amellyel ezt elérheti, lehetővé teheti olyan összetett adatstruktúrák létrehozását, amelyek primitív adattípusokból, például számokból és karakterláncokból, valamint más összetett struktúrákból állnak. Ezeket a összetett adatszerkezeteket objektumoknak hívják.
Egyszerűen azt mondja, hogy egy tárgy valamiféle ábrázolás. Az objektumok olyan tulajdonságokat tartalmaznak, amelyek leírják a dolgot, és olyan módszereket, amelyek azt mondják az objektumnak, mit tehet. Például lehet, hogy egy személy nevű objektum. A Person objektumnak:
- A személy szemének színét leíró tulajdonság.
- A személy hajának színét leíró tulajdonság.
- Lehet, hogy egy alvónak nevezett módszer.
- Lehet, hogy egy úgynevezett walk-módszer. Az
OOP valójában sokkal több, mint ez, de ez most egy működő meghatározás. Mivel a PowerShell minden objektum, nagyon egyszerű az adatokkal való együttműködés. Például a Get-Service cmdlet információt kap a helyi gépen futó szolgáltatásokról. Ha meg szeretné tudni, milyen objektumot ad ki, egyszerűen csavarja be a Get-Memberhez:
Get-Service |Get-Member
Itt láthatja, hogy egy objektumtípust ad ki, amelyet ServiceControllernek neveznek. Láthatja a ServiceController objektumok által támogatott módszereket és tulajdonságokat is. Ezeknek az információknak köszönhetően meglehetősen triviális, hogy kiderül, hogy megállíthatja a szolgáltatást a Kill módszer felhívásával azon a tárgyon, amely a megállítani kívánt szolgáltatást jelöli.
Removálás
Mióta beállítottuk a WinRM-et, a Windows 7 gépünket már képes távvezérelni a PowerShell segítségével. Független távoli gépen egy powershell cmdlet futtatásához az Invoke-Command cmdletet használja:
Invoke-Command WIN-H7INVSHKC7T{ get-service}
Mindennek van rá.
Ha bármilyen kérdése van, akkor tweet @taybgibb, vagy hagyj egy megjegyzést.