Kako daljinski upravljati Linux sustavima iz Windowsa

How Remotely Control Linux Systems From Windows

S udaljenim pristupom, korisnik može pristupiti datotekama i podacima u drugom sustavu s udaljene lokacije bez fizičkog pristupa sustavu iz stvarnog života, što je super. Pravo? Daljinski pristup koristan je i pomaže u uštedi vremena.

Zašto uspostaviti daljinsku vezu s Linuxom iz Windowsa?

Pretpostavimo da vodite posao, a za 10 -ak minuta imate sastanak s članovima uprave. Odjednom se sjetite da je vaša prezentacijska datoteka na vašem kućnom sustavu; daljinski pristup može potencijalno spasiti dan.



Ili koristite Windows sustav na jednom mjestu, a svoj Linux sustav u drugoj prostoriji i želite pokrenuti neke naredbe na svom Linuxu ili dohvatiti neke datoteke s vašeg Linuxa, a vaš je Linux nedostupan, ili ste jednostavno previše lijeni. U svakom slučaju, u svim slučajevima, daljinski pristup pruža veliku praktičnost i štedi mnogo vremena.



Linux Ubuntu:

Od svih popularnih Linux distribucija, Ubuntu je daleko najpopularniji. Svi ostali Linux distribucije zajedno čine samo 35% Ubuntu -a (trendovi google pretraživanja). Nakon pretraživanja Linuxa pojavljuje se 161 milijun rezultata, dok sljedeći najpopularniji Linux distributeri, odnosno Debian Linux, ima samo 65,9 milijuna rezultata pretraživanja, pa ću, imajući na umu gornju statistiku, za ovaj vodič koristiti Ubuntu. Da biste uspostavili vezu, trebali biste fizički pristupiti Ubuntu stroju. Ali ne brinite, ovo je jednokratna stvar.



Postoje mnoge metode pomoću kojih možete daljinski pristupiti svom Linuxu iz prozora. Ovdje ću podijeliti tri načina na koja možete pristupiti daljinskom upravljanju Linux sustavima iz Windowsa.

  1. SSH
  2. RDP veza
  3. VNC veza

Pronađite IP adresu:

Bez obzira na to koju metodu koristite, pronalaženje IP adrese vašeg sustava potrebno je gotovo u svakom slučaju. Slijedi jednostavan način za pronalaženje IP -a vašeg Linux sustava.

Idite na terminal na vašem Linux stroju i upišite sljedeću naredbu:



$sudoprikladaninstaliratimrežni alati

Sada unesite sljedeću naredbu:

$Ifconfig

Nakon što napišete gornju naredbu, vaš prozor terminala će izgledati ovako

Svoju IP adresu pronaći ćete pored inet u prvom odjeljku. U ovom slučaju, kao što možete vidjeti na gornjoj snimci zaslona, ​​IP adresa je 10.0.2.15

Ako vam gore spomenuta metoda ne odgovara, možete isprobati sljedeće načine:

U terminal unesite sljedeću naredbu. Upamtite, ovo radi za neke od inačica Linuxa kao što je Ubuntu.

$naziv hosta–Ja

Metoda 1: Udaljeni pristup pomoću SSH -a (sigurna ljuska)

Za ovu metodu trebate instalirati Kit softver, jer je bolji od korištenja Windows zadana SSH funkcija . PuTTY uspostavlja SSH vezu između vašeg Linuxa i radne površine sustava Windows, što vam daje pristup Linux terminalu.

Nakon instalacije softvera PuTTY upišite naziv vašeg Linux sustava ili njegovu IP adresu ispod oznake Host Name (ili IP adresa). Svakako postavite vezu na SSH ako nije. Sada kliknite Otvori. I voila, sada imate pristup Linux naredbenom retku.

Bilješka: To će samo vama omogućiti pristup terminalu, tj. Neće biti kontrole mišem. Ipak, ovo je korisno za instaliranje softvera pomoću naredbi terminala

Metoda 2: Korištenje RDP -a (protokola udaljene radne površine)

RDP je najjednostavnija metoda do sada. RDP alat već je instaliran u prozorima. Dakle, sustav Windows ne zahtijeva nikakav rad (softverski). Međutim, to ne vrijedi za vaš Linux sustav. Na vašem Linux sustavu morate instalirati XRDP alat. Za to otvorite terminal (Ctrl+ Alt+ T) i upišite sljedeću naredbu

$sudoprikladaninstaliratixrdp

Pritisnite y i pritisnite enter. Zatim će se nastaviti instalirati.

Slijedi

$sudosystemctlomogućitixrdp

Prva naredba instalirat će XRDP alat. Druga naredba omogućit će opciju automatskog omogućavanja pri pokretanju. Drugim riječima, alat xrdp automatski će se pokrenuti kada se Linux pokrene. Nakon što se ovaj proces završi. Idite na Windows sustav i u traku za pretraživanje upišite RDP. Kliknite aplikaciju Remote Desktop.

Upišite IP adresu vašeg Linux sustava uz oznaku Računalo i kliknite poveži

Unesite korisničko ime i lozinku vašeg Linux sustava.

Rješavanje problema: Iako je povezivanje putem RDP -a najjednostavnija metoda za daljinsko povezivanje, neki se problemi pojavljuju tijekom povezivanja s Ubuntuom. To se počelo događati nakon objavljivanja Ubuntu 18.4 LTS. Linux ne voli kada mu se pristupa daljinski kad je korisnik prijavljen. Jednostavno rješenje je isprobati RDP nakon odjave s vašeg Linuxa

Metoda 3: Postavljanje veze pomoću virtualne mrežne veze (VNC)

Također se možete povezati pomoću VNC -a. Kao što je gore spomenuto, SSH omogućuje pristup terminalu (nema kontrole mišem). VNC omogućuje pristup Linux radnoj površini (potpuna kontrola mišem). Međutim, postoje neki preduvjeti za povezivanje ovom metodom, tj. Morate instalirati neki VNC softver.

Idite na svoj Linux sustav i upišite sljedeću naredbu kako biste bili sigurni da je ažuriran

$sudoprikladno ažuriranje

Sada unesite sljedeću naredbu

$sudoprikladaninstaliraticlosevncserver

sad ga pokreni

$sudotijesan poslužitelj

Sada stvorite lozinku za svoju vezu. Dobit ćete broj radne površine, uglavnom 1. Zapamtite ovaj broj.

Nakon toga instalirajte VNC klijent na prozorima. Ovi alati TightVNC instalirani su u paketima, pa nakon instaliranja idite na traku za pretraživanje Windows i pretražite TightVNC Viewer. Pokrenite aplikaciju i unesite IP adresu Linux uređaja.

Sada unesite IP vašeg Linux sustava, a zatim broj radne površine, kao što je prikazano na gornjoj snimci zaslona.

Zaključak:

Sada kada znate ove metode, trebali biste znati koji je način najbolji za vašu upotrebu.

  1. RDP koristi xrdp koji je otvorenog koda
  2. SSH se može koristiti za daljinski pristup terminalu
  3. VNC se može koristiti umjesto RDP -a, ali je malo manje siguran

Preporučuje se postavljanje SSH -a bez obzira na to koju metodu koristite jer znatno olakšava instalaciju za druge dvije metode.

Ubuntu ima ugrađen alat za udaljenu radnu površinu koji je kompatibilan s VNC-om.