25Aug
U ovoj instalaciji Geek škole gledamo kako možemo daljinski upravljati našim strojevima pomoću Remote Assistance, Remote Desktop, daljinskog upravljača sustava Windows i WinRM i PowerShell.
Obavezno pogledajte prethodne članke u ovom serija Geek Škola na sustavu Windows 7:
- Predstavljamo Kako-To Geek škola
- Nadogradnje i migracije
- Konfiguriranje uređaja
- Upravljanje diskovima
- Upravljanje programima
- Upravljanje Internet Explorerom
- Osnove IP adresiranja
- Umrežavanje
- WirelessNetworking
- Vatrozid za Windows
I ostati u tijeku s ostatkom serije cijeli tjedan.
Daljinska pomoć
Daljinska pomoć je značajka koja je prvi put debitirao u sustavu Windows XP i osim uklanjanja glasovnog chata ostala je nepromijenjena. Kada koristite daljinsku pomoć, dva su korisnika povezana s jednim strojem, koristeći ga istovremeno. Prvo postoji osoba koja treba pomoć koja je također poznata kao host , kao i osoba koja pomaže korisniku koji se zove pomoćnik .Daljinska pomoć usredotočena je na ideju virtualnog helpdesk scenarija.
Da bi netko zatražio pomoć, morate vam poslati pozivnicu da im pomogne. Postoje tri načina na koje možete generirati pozivnicu:
- Ako se i domaćin i pomoćnik nalaze na istoj mreži, možete spremiti datoteku na mrežno mjesto.
- Ako nisu na istoj mreži, možete im poslati e-mail pozivnicu.
- Ako vaša mreža ima IPv6, što je vrlo malo vjerojatno u ovom trenutku, možete koristiti jednostavno spojiti .
Domaćin također ima posljednju riječ o tome što se događa u sesiji, na primjer, mogu odabrati hoće li pomagač upravljati mišem i tipkovnicom i može čak i isključiti sesiju u bilo koje vrijeme ako se ne osjećaju nelagodno s onim što pomoćnik radi.
Omogućavanje daljinske pomoći
Da biste omogućili daljinsku pomoć, otvorite izbornik Start i desnom tipkom miša kliknite Računalo, a zatim odaberite Svojstva iz kontekstnog izbornika.
Kad se otvori dijaloški okvir Informacije o sustavu, kliknite vezu Udaljeni postavci koji se nalaze na lijevoj strani.
Ovdje ćete morati provjeriti okvir koji omogućuje povezivanje s udaljenom pomoći na vaše računalo.
Ako kliknete na napredni gumb, možete promijeniti stvari kao da li će pomagač moći preuzeti kontrolu nad vašim mišem i tipkovnicom, kao i koliko dugo pozivnice koje generirate vrijede.
Korištenje daljinske pomoći
Da biste zatražili da vam netko pomogne, morate uputiti pozivnicu. Da biste to učinili, otvorite izbornik Početak, proširite održavanje i odaberite Daljinska pomoć u sustavu Windows.
Zatim odaberite pozvati nekoga koga vjerujete da vam pomogne.
Za demonstracijske svrhe spremit ću pozivnicu u datoteku, ali slobodno upotrijebite bilo koju metodu koju želite.
Dijelio sam svoju biblioteku dokumenata s drugim računalom na mojoj mreži, tako da spremanje pozivnice ovdje je savršeno.
Kad spremite pozivnicu, dobit ćete lozinku. Ovo je vrlo važno jer će pomoćnik morati unijeti ovo kada se pokuša povezati s računalom.
Prebacio sam se na stroj s operacijskim sustavom Windows 8. Odlučio sam to učiniti, tako da se ne zbunite o tome koje računalo radim. Sa stroj za Windows 8 jednostavno dvaput kliknite na pozivnicu.
Zatim unesite lozinku da mi je moj prijatelj, na host stroju poslan na mene i kliknite OK.
Host će se tada pitati hoće li mi dopustiti da se povežem sa svojim strojem. U tom slučaju znam tko se pokušava povezati pa mogu kliknuti Da.
To je sve što je u njemu. Sada mogu vidjeti točno ono što radite na računalu sa sustavom Windows 7 u stvarnom vremenu. Ako ste dopustili korisnicima da preuzmu kontrolu nad vašim računalom, kao što se vidi u odjeljku naprednih opcija, vidjet ćete gumb za kontrolu zahtjeva kao što je prikazano u nastavku. Host će tada biti dopušteno dopustiti ili odbiti vaš zahtjev. Također možete koristiti značajku chat ako to želite.
Udaljena radna površina
Dok je Remote Assistance usmjerena oko dva scenarija korisnika, Remote Desktop je fokusiran oko jednog korisnika. Najveća razlika između daljinske pomoći i udaljene radne površine je da kad se spojim na rad s udaljenom radnom površinom, računalo na koje se povezujem zaključava se tako da svatko tko hoda ne može vidjeti što radim na tom računalu. Kao što ste vjerojatno do sada nagađali, Remote Desktop je usredotočen na produktivnost. Na primjer, ako sam zaboravio urediti dokument prije nego što sam napustio posao, kad se vratim kući, mogao bih se poslužiti udaljene radne površine za povezivanje s tim strojem i bilo bi kao da sjedim za mojim stolom.
Napomena: Ovo je tako korisno da ga čak i svaki dan koristim kod kuće, gdje imam nekoliko poslužitelja bez zaslona koji su priključeni na njih;u stvari, oni nemaju ni tipkovnicu ni miša. Oni jednostavno imaju strujni kabel i mrežni kabel, to je sve. Kada želim nešto na poslužitelju, jednostavno koristim udaljeni radnu površinu.
Omogućavanje udaljene radne površine
Da biste omogućili udaljenu radnu površinu, otvorite izbornik Start i desnom tipkom miša kliknite Računalo, a zatim odaberite Svojstva iz kontekstnog izbornika.
Kad se otvori dijaloški okvir System Information( Informacije o sustavu), kliknite vezu Remote settings( Daljinski upravljač) koji se nalazi na lijevoj strani.
Ovdje ćete morati provjeriti okvir koji omogućuje povezivanje s udaljenom radnom površinom na vaše računalo. Postoje dvije opcije za omogućivanje Remote Desktop:
- Jednostavno omogućavanje veze s bilo kojeg uređaja koji implementira protokol Remote Desktop. To je manje sigurno, no omogućuje vam povezivanje s računalom s uređaja koji ne rade, na primjer, sustava Windows, iOS uređaja ili nekog drugog računala na kojem je pokrenut Linux.
- Alternativno, možete omogućiti veze sa sustavima Windows 7 ili novijim, koji implementiraju RDP s provjerom autentičnosti na mrežnoj razini.
Možemo otići s sigurnijom opcijom jer imam samo računala s Windows 7 i novijim u mojem okruženju.
Korištenje udaljene radne površine
Nakon što omogućite Remote Desktop na računalu, vrlo je jednostavno spojiti se na njega. Da biste to učinili, otvorite izbornik Start i proširite dodatke, a zatim kliknite vezu Udaljena radna površina.
Sada trebate unijeti naziv ili IP adresu stroja s omogućenom udaljenom radnom površinom, a zatim kliknite povezivanje.
Od vas će biti zatraženo vjerodajnice. Zapamtite: morat ćete unijeti podatke o vjerodajnicama korisnika na udaljenom računalu, a ne onu s kojeg se povezujete.
To je sve što je u njemu. Sada će se osjećati kao da sjedite na udaljenom stroju.
Jedna stvar koju ćete primijetiti je da izgubite puno vizualnih efekata kada koristite RDP.Ako ste na LAN-u i imate Gigabit Ethernet, možda biste to trebali promijeniti. Da biste to učinili, prije nego se povežete kliknite opciju padajućeg izbornika.
Zatim prebacite na karticu Iskustvo. Ovdje možete odabrati brzinu veze koja će odrediti optimalne postavke za vas.
WinRM
Napomena: WinRM je čvrsti alat za upravljanje, ali kao što ćete vidjeti u kratkom vremenu je nadomješten od strane ikad nevjerojatna PowerShell Remoting značajku.
Windows Remote Management je protokol upravljanja upravljanim naredbama. Ono što je WinRM zaista imao za to bio je da se temelji na čvrstom HTTP protokolu koji je dopušten kroz mnoge korporativne vatrozide, pa nije bilo potrebe za otvaranjem posebnih portova. WinRM ne dolazi na Windows 7 i morat ćete ga ručno omogućiti na radnim stanicama i poslužiteljima koje želite daljinski upravljati. Kako bi se omogućilo otvaranje povišenog naredbenog retka i pokretanje:
winrm quickconfig
Sljedeće promjene sustava odvijaju se kada omogućite WinRM:
- Usluga daljinskog upravljača sustava Windows mijenja se u odgodu automatskog pokretanja.
- Stvorit će HTTP slušatelje na svim lokalnim IP adresama
- Oslobađanje vatrozida bit će kreirano
To je stvarno sve što je potrebno da postavite svoje računalo za WinRM.
Povezivanje s WinRM omogućenim računalom
Da biste se povezali s računalom pomoću programa WinRM morate dodati stroj na popis pouzdanih hostova. Da biste to učinili jednostavnom tipkom u sljedećoj naredbi:
Napomena: Morat ćete promijeniti IP u niže navedenoj naredbi na računalu s kojim se pokušavate povezati.
winrm set winrm /config/ klijent @{ TrustedHosts = "192.168.174.130"}
Kada dodate stroj u TrustedHosts, možete povezati i pokrenuti naredbu koju želite na udaljenom računalu. Da biste to učinili, koristite naredbu Windows Remote Shell( WinRS).
winrs -r: 192.168.174.130 -u: Taylor -p: Pa $$w0stat netstat
Morat ćete zamijeniti sljedeće vrijednosti:
- 192.168.174.130 za IP adresu stroja s WinRM omogućenim
- Taylor zakorisničko ime lokalnog administratora na udaljenom računalu
- Pa $$ w0rd za lozinku za gore navedeni korisnički račun.
- netsat za naredbu koju želite pokrenuti. Naravno, ako stvarno želite vidjeti priključke za slušanje na udaljenom računalu, slobodno upotrijebite netsat.
Remonti PowerShell
Kao što sam već spomenuo, PowerShellova značajka Remoting izgrađena je na vrhu WinRM-a. Zato ćemo utvrditi ono što ga razlikuje od naslijeđene ljuske.
Orijentacija predmeta
Postoji jedna stvar koja PowerShell čini moćnom kao i ona, a ta se stvar zove Object Orientation. Objektno orijentirana programiranje, ili OOP kao što je poznato, stil je programiranja koji podržava ponovnu uporabu koda. Jedna od metoda koje ona koristi za to je omogućavanje stvaranja složenih struktura podataka koje se sastoje od primitivnih vrsta podataka kao što su brojevi i nizovi, kao i druge složene strukture. Te složene strukture podataka nazivaju se objekti.
Jednostavno rečeno, objekt je prikaz nečega. Objekti sadrže svojstva koja opisuju stvar, i metode koje govore objektu što može učiniti. Na primjer, možda imate objekt pod nazivom Osoba. Objekt Osoba bi imao:
- Objekt koji opisuje boju oči osobe.
- Objekt koji opisuje boju kose osobe.
- Možda ima metodu nazvanu san.
- Mogla bi postojati metoda koja se naziva šetnja.
OOP je zapravo puno više od toga, ali to će sada poslužiti kao radna definicija. Budući da je sve u PowerShell objektu, vrlo je jednostavno raditi s podacima. Na primjer, cmdlet Get-Service dobiva informacije o uslugama koje se izvode na vašem lokalnom računalu. Da biste vidjeli kakav je objekt izlaza, jednostavno ga cijepite Get-Memberu:
Get-Service |Get-Member
Ovdje možete vidjeti da izlazi vrstu objekta pod nazivom ServiceController. Također možete vidjeti Metode i Svojstva koje podržavaju objekti ServiceControllera. S obzirom na ove informacije, prilično je trivijalno otkrivanje da biste mogli zaustaviti uslugu pozivajući metodu Kill na objekt koji predstavlja uslugu koju želite zaustaviti.
Remoto
Budući da smo postavili WinRM, naš stroj za Windows 7 već je sposoban daljinski upravljati preko PowerShell. Da biste pokrenuli cmdlet na udaljenom računalu, upotrijebite cmdlet Invoke-Command:
Invoke-Command WIN-H7INVSHKC7T{ get-service}
Sve to postoji.
Ako imate bilo kakvih pitanja, možete me tweetirati @taybgibb, ili jednostavno napisati komentar.