Geek Škola Učenje Windowsa 7 - Udaljena administracija
U ovoj instalaciji Geek škole, pogledamo kako možemo daljinski upravljati strojevima pomoću daljinske pomoći, udaljene radne površine, daljinskog upravljanja Windowsa poznatog i kao WinRM i PowerShell.
Svakako provjerite prethodne članke u seriji Geek School na Windows 7:
- Uvođenje Kako-To Geek škola
- Nadogradnje i migracije
- Konfiguriranje uređaja
- Upravljanje diskovima
- Upravljanje aplikacijama
- Upravljanje preglednikom Internet Explorer
- Osnove IP adresiranja
- Umrežavanje
- Bežično umrežavanje
- Vatrozid za Windows
I ostanite u toku s ostatkom serije ovaj tjedan.
Udaljena pomoć
Daljinska pomoć je značajka koja je prvi put debitirala u sustavu Windows XP, a osim uklanjanja glasovnog razgovora ostala je nepromijenjena. Kada se koristi daljinska pomoć, postoje dva korisnika spojena na jedan stroj, koji ga koriste istovremeno. Prvo postoji osoba koja treba pomoć koja je također poznata kao domaćin kao i osoba koja pomaže korisniku koji se zove pomoćnik. Udaljena pomoć je usredotočena na ideju virtualnog tipa pomoći.
Da bi netko zatražio pomoć, potrebno vam je poslati pozivnicu da im pomogne. Poziv možete generirati na tri načina:
- Ako su i host i pomoćnik na istoj mreži, možete spremiti datoteka na mrežnu lokaciju.
- Ako nisu na istoj mreži, možete im poslati pozivnica e-poštom.
- Ako vaša mreža izvodi IPv6, što je u ovom trenutku malo vjerojatno, možete koristiti jednostavno povezivanje.
Domaćin također ima konačnu riječ o tome što se događa u sesiji, na primjer oni mogu odabrati da li pomoćnik može kontrolirati miša i tipkovnicu i može čak i prekinuti sesiju u bilo kojem trenutku ako se osjećaju neugodno s onim što pomaže pomagač.
Omogućavanje daljinske pomoći
Da biste omogućili daljinsku pomoć, otvorite izbornik Start i desnom tipkom miša kliknite Računalo, a zatim u kontekstnom izborniku odaberite Svojstva.
Kada se otvori dijalog Informacije o sustavu, kliknite na vezu Udaljene postavke s lijeve strane.
Ovdje ćete morati označiti okvir koji omogućuje povezivanje daljinske pomoći s vašim računalom.
Ako kliknete na napredni gumb, možete promijeniti stvari kao što je da li će pomoćniku biti dopušteno da preuzme kontrolu nad vašim mišem i tipkovnicom, kao i koliko dugo pozivnice koje generirate važe za.
Korištenje daljinske pomoći
Da biste zatražili da vam netko pomogne, morate poslati pozivnicu. Da biste to učinili, otvorite izbornik Start, proširite održavanje i odaberite Windows daljinsku pomoć.
Zatim odlučite pozvati nekoga u koga imate povjerenja da vam pomogne.
U svrhu demonstracije spremit ću pozivnicu u datoteku, ali slobodno upotrijebite metodu koju želite.
Dijelio sam svoju biblioteku dokumenata s drugim računalom na mreži tako da je spremanje poziva ovdje savršeno.
Nakon što spremite pozivnicu, dobit ćete zaporku. To je vrlo važno jer će pomagač morati unijeti ovo kada pokuša i spojiti se na vaše računalo.
Prešao sam na stroj koji radi pod operativnim sustavom Windows 8. Odlučio sam to učiniti da ne biste bili zbunjeni o tome na kojem sam računalu. Iz Windows 8 stroja jednostavno sam dvaput kliknuo na pozivnicu.
Zatim unesem lozinku koja mi je prijatelj, na domaćinskom stroju poslao i kliknuo ok.
Domaćin će tada biti pitan želi li mi dopustiti da se spojim na njihov stroj. U tom slučaju znam tko se pokušava povezati pa mogu kliknuti Da.
To je sve. 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 kontrole zahtjeva kao što je prikazano u nastavku. Domaćin će tada dopustiti ili onemogućiti vaš zahtjev. Značajku za chat možete koristiti i ako to želite.
Udaljena radna površina
Dok je daljinska pomoć usmjerena na scenarij od dva korisnika, udaljena radna površina fokusirana je na jednog korisnika. Najveća razlika između daljinske pomoći i udaljene radne površine je u tome što se prilikom povezivanja s udaljenom radnom površinom zaključa računalo na koje se spajam, tako da svatko tko prolazi ne može vidjeti što radim na tom računalu. Kao što ste do sada vjerojatno pogodili, Remote Desktop je fokusiran na produktivnost. Na primjer, ako sam zaboravio urediti dokument prije nego što sam otišao s posla, kada se vratim kući, mogao bih koristiti Remote Desktop za povezivanje s tim uređajem i bilo bi kao da sjedim za stolom.
Napomena: ovo je toliko korisno da ga čak koristim svaki dan kod kuće gdje imam nekoliko poslužitelja bez ikakvog zaslona; u stvari, oni čak nemaju ni tipkovnicu ni miša. Oni jednostavno imaju kabel za napajanje i mrežni kabel, to je sve. Kada želim nešto na poslužitelju, jednostavno koristim udaljenu 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 u kontekstnom izborniku odaberite Svojstva.
Kada se otvori dijalog Informacije o sustavu, kliknite na vezu Udaljene postavke s lijeve strane.
Ovdje ćete morati označiti okvir koji omogućuje povezivanje udaljene radne površine s vašim računalom. Postoje dvije opcije za omogućavanje udaljene radne površine:
- Jednostavno dopuštanje veze s bilo kojeg uređaja koji implementira protokol za udaljenu radnu površinu. To je manje sigurno, ali vam omogućuje povezivanje s računalom na uređajima koji ne rade na sustavu Windows, primjerice, s iOS uređajem ili čak s drugim računalom na kojem je pokrenut Linux.
- Alternativno, možete odabrati dopuštanje veza s operacijskih sustava Windows 7 ili novijih, koji implementiraju RDP s provjerom autentičnosti na razini mreže.
Možemo ići s sigurnijom opcijom budući da imam samo računala sa sustavom Windows 7 i kasnije u mom okruženju.
Korištenje udaljene radne površine
Nakon što ste omogućili udaljenu radnu površinu na računalu, vrlo je lako povezati se s njom. Da biste to učinili, otvorite izbornik Start i proširite Pribor, a zatim kliknite Veza s udaljenom radnom površinom.
Sada ćete morati unijeti ime ili IP adresu uređaja s omogućenom udaljenom radnom površinom, a zatim kliknite povezivanje.
Od vas će se tražiti vjerodajnice. Zapamtite: morat ćete unijeti vjerodajnice korisnika na udaljenom računalu, a ne onaj s kojeg se povezujete.
To je sve. Sada će se osjećati kao da sjedite na udaljenom stroju.
Jedna stvar koju ćete primijetiti je da izgubite mnogo vizualnih efekata kada koristite RDP. Ako se nalazite u LAN-u i imate Gigabit Ethernet, možda ćete to htjeti promijeniti. Da biste to učinili, prije povezivanja kliknite na padajuće opcije.
Zatim prijeđite na karticu Iskustvo. Ovdje možete odabrati brzinu veze koja će odrediti optimalne postavke za vas.
WinRM
Napomena: WinRM je solidan alat za upravljanje, ali kao što ćete vidjeti za kratko vrijeme, on je zamijenjen nevjerojatnom značajkom PowerShell Remoting.
Daljinsko upravljanje sustavom Windows protokol za upravljanje pomoću naredbenog retka. Ono što je WinRM doista išao za to bilo je to što se temeljilo na čvrstom HTTP protokolu koji je dopušten kroz mnoge korporativne vatrozide, tako da 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. Da biste ga omogućili, otvorite povišeni naredbeni redak i pokrenite:
winrm quickconfig
Sljedeće promjene sustava događaju se kada omogućite WinRM:
- Usluga Windows daljinsko upravljanje mijenja se u automatsko pokretanje s odgodom.
- Stvorit će HTTP slušatelje na svim lokalnim IP adresama
- Stvorit će se iznimka vatrozida
To je stvarno sve što je potrebno za postavljanje računala za WinRM.
Povezivanje s računalom s omogućenim WinRM-om
Da biste se povezali s računalom pomoću WinRM-a morate dodati stroj na popis pouzdanih hostova. Da biste to učinili, ukucajte sljedeću naredbu:
Napomena: Morat ćete promijeniti IP u naredbi u nastavku do one na kojoj se pokušavate povezati.
winrm set winrm / config / client @ TrustedHosts = ”192.168.174.130
Nakon što ste stroj dodali u svoj TrustedHosts, možete se povezati i pokrenuti željenu naredbu 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 $$ w0rd netstat
Trebat ćete zamijeniti sljedeće vrijednosti:
- 192.168.174.130 za IP adresu stroja s omogućenom WinRM
- Taylor za korisnič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 zaista želite vidjeti portove za slušanje na udaljenom računalu, slobodno koristite netsat.
Daljinski pogon PowerShell
Kao što sam već spomenuo, značajka PowerShell's Remoting izgrađena je na WinRM-u. Dakle, hajde da utvrdimo što ga izdvaja od naslijeđene ljuske.
Orijentacija objekta
Postoji jedna stvar koja PowerShell čini tako snažnom kao što je i ta stvar se naziva objektna orijentacija. Objektno orijentirano programiranje, ili OOP kako je postalo poznato, je stil programiranja koji podržava ponovno korištenje koda. Jedna od metoda koju koristi za postizanje toga je stvaranje složenih podatkovnih struktura koje se sastoje od primitivnih tipova podataka poput brojeva i nizova, kao i drugih složenih struktura. Te složene podatkovne strukture 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 nazvan Osoba. Objekt Osoba bi imao:
- Svojstvo koje opisuje boju očiju osobe.
- Svojstvo koje opisuje boju kose osobe.
- Možda ima metodu zvanu spavanje.
- Možda ima metodu nazvanu šetnja.
OOP je zapravo mnogo više od ovoga, ali za sada će to poslužiti kao radna definicija. Budući da je sve u PowerShellu objekt, stvarno je lako raditi s podacima. Na primjer, cmdlet Get-Service dobiva informacije o uslugama koje se izvode na vašem lokalnom računalu. Da biste vidjeli koju vrstu objekta izlazi, jednostavno je odvedite u Get-Member:
Uzmite uslugu Get-članica
Ovdje možete vidjeti kako ispisuje tip objekta nazvan ServiceController. Također možete vidjeti Metode i Osobine koje ServiceController objekti podržavaju. S obzirom na te informacije, prilično je trivijalno shvatiti da možete zaustaviti uslugu pozivom metode Kill na objektu koji predstavlja uslugu koju želite zaustaviti.
Daljinski rad
Budući da smo postavili WinRM, naš sustav Windows 7 već je sposoban za daljinsko upravljanje putem PowerShell-a. Da biste pokrenuli cmslet komande PowerShell na udaljenom računalu koristite cmdlet Invoke-Command:
Invok-Command WIN-H7INVSHKC7T get-service
To je sve.
Ako imate bilo kakvih pitanja možete me tweetati @taybgibb, ili samo ostaviti komentar.