Kuidas Linuxi süsteeme Windowsist kaugjuhtida

How Remotely Control Linux Systems From Windows

Kaugjuurdepääsuga pääseb kasutaja failidele ja andmetele juurde teises süsteemis kaugest asukohast ilma süsteemile reaalse füüsilise juurdepääsuta, päris lahe. Õige? Kaugjuurdepääs on kasulik ja aitab palju aega kokku hoida.

Miks luua Windowsist kaugühendus Linuxiga?

Oletame, et juhite ettevõtet ja teil on juhatuse liikmetega kohtumine umbes 10 minuti pärast. Järsku mäletate, et teie esitlusfail on teie kodusüsteemis; kaugjuurdepääs võib päästa olukorra.



Või kasutate Windowsi süsteemi ühes kohas ja Linuxi süsteemi teises ruumis ning soovite käitada mõnda käsku oma Linuxis või hankida mõningaid faile oma Linuxist ja teie Linux pole ligipääsetav või olete lihtsalt liiga laisk. Mõlemal juhul pakub kaugjuurdepääs igal juhul suurt mugavust ja säästab palju aega.



Linux Ubuntu:

Nüüd on kõigist populaarsetest Linuxi distributsioonidest Ubuntu vaieldamatult kõige populaarsem. Kõik teised Linuxi distributsioonid kokku moodustavad vaid 35% Ubuntust (Google'i otsingutrendid). Linuxi otsimisel ilmub 161 miljonit tulemust, samas kui järgmisel populaarseimal Linuxi distributsioonil, st Debian Linuxil, on otsingutulemusi vaid 65,9 miljonit, nii et ülaltoodud statistikat silmas pidades kasutan selle õpetuse jaoks Ubuntu. Ühenduse loomiseks peate Ubuntu masinale füüsiliselt juurde pääsema. Kuid ärge muretsege, see on ühekordne asi.



On palju meetodeid, mille kaudu pääsete oma Linuxile kaugjuurdepääsu kaudu Windowsi kaudu. Siin jagan kolme võimalust, kuidas pääsete kaugjuhtimisega Linuxi süsteemidele Windowsist juurde.

  1. SSH
  2. RDP ühendus
  3. VNC ühendus

Leidke IP -aadress:

Sõltumata sellest, millist meetodit te kasutate, on teie süsteemi IP -aadressi leidmine peaaegu igal juhul vajalik. Järgnevalt on lihtne leida oma Linuxi süsteemi IP.

Minge oma Linuxi masina terminali ja tippige järgmine käsk:



$sudoasjakohanepaigaldadavõrgutööriistad

Nüüd sisestage järgmine käsk:

$Ifconfig

Pärast ülaltoodud käsu kirjutamist näeb terminali aken välja selline

Leiate oma IP -aadressi esimesest jaotisest inet kõrval. Sel juhul, nagu näete ülaltoodud ekraanipildilt, on IP -aadress 10.0.2.15

Kui ülaltoodud meetod teie jaoks ei tööta, võite proovida järgmisi viise.

Kirjutage terminalis järgmine käsk. Pidage meeles, et see töötab mõne Linuxi versiooni, näiteks Ubuntu puhul.

$hostinimi- mina

Meetod: kaugjuurdepääs SSH (Secure Shelli) abil

Selle meetodi jaoks peaksite installima PuTTY tarkvara, sest see on parem kui kasutamine Windowsi vaikimisi SSH -funktsioon . PuTTY loob SSH -ühenduse teie Linuxi ja Windowsi töölaua vahel, mis annab teile juurdepääsu Linuxi terminalile.

Pärast PuTTY tarkvara installimist kirjutage oma hosti nime (või IP -aadressi) sildi alla oma Linuxi süsteemi nimi või selle IP -aadress. Kindlasti määrake ühendus SSH -le, kui see pole nii. Nüüd klõpsake nuppu Ava. Ja voila, nüüd on teil juurdepääs Linuxi käsureale.

Märge: See annab teile juurdepääsu terminalile, st hiire juhtimine puudub. Sellegipoolest on see kasulik tarkvara installimiseks terminali käskude abil

Meetod: RDP (Remote Desktop Protocol) kasutamine

MAK on siiani lihtsaim meetod. RDP tööriist on juba akendesse installitud. Nii et Windowsi süsteem ei nõua tööd (tarkvaraliselt). See ei kehti aga teie Linuxi süsteemi kohta. Linuxi süsteemis peate installima XRDP tööriista. Selleks avage terminal (Ctrl+ Alt+ T) ja tippige järgmine käsk

$sudoasjakohanepaigaldadaxrdp

Vajutage y ja vajutage sisestusklahvi. Seejärel jätkatakse selle installimist.

Järgnes

$sudosystemctllubadaxrdp

Esimene käsk installib XRDP tööriista. Teine käsk võimaldab käivitamisel automaatselt lubada. Teisisõnu, tööriist xrdp käivitub automaatselt Linuxi käivitamisel. Pärast selle protsessi lõpuleviimist. Minge oma Windowsi süsteemi ja tippige otsinguribale RDP. Klõpsake kaugtöölauarakendusel.

Sisestage oma Linuxi süsteemi IP -aadress arvuti sildi kõrvale ja klõpsake nuppu Ühenda

Sisestage oma Linuxi süsteemi kasutajanimi ja parool.

Tõrkeotsing: Kuigi RDP kaudu ühendamine on lihtsaim kaugühenduse meetod, tekivad Ubuntuga ühenduse loomisel mõned probleemid. See hakkas juhtuma pärast Ubuntu 18.4 LTS väljaandmist. Linuxile ei meeldi, kui sellele pääseb kaugjuurdepääsu ajal, kui kasutaja on sisse logitud. Seega on lihtne lahendus proovida RDP -d pärast Linuxist välja logimist

Meetod: ühenduse loomine virtuaalse võrguühenduse (VNC) abil

Ühenduse saate luua ka VNC abil. Nagu eespool mainitud, pakub SSH juurdepääsu terminalile (ilma hiireta). VNC võimaldab juurdepääsu Linuxi töölauale (täielik hiire juhtimine). Selle meetodi abil ühenduse loomiseks on siiski eeltingimus, st peate installima mõne VNC tarkvara.

Minge oma Linuxi süsteemi ja tippige järgmine käsk, et veenduda selle ajakohasuses

$sudosobiv uuendus

Nüüd sisestage järgmine käsk

$sudoasjakohanepaigaldadatightvncserver

nüüd käivita

$sudotightvnc server

Nüüd looge oma ühenduse jaoks parool. Teile antakse töölaua number, enamasti 1. Pidage seda numbrit meeles.

Pärast seda installige VNC klient akende peal. Need TightVNC tööriistad on installitud kimpudesse, nii et kui olete need installinud, minge Windowsi otsinguribale ja otsige üles TightVNC Viewer. Käivitage rakendus ja sisestage Linuxi seadme IP -aadress.

Nüüd sisestage oma Linuxi süsteemi IP ja seejärel töölaua number, nagu on näidatud ülaltoodud ekraanipildil.

Järeldus:

Nüüd, kui teate neid meetodeid, peaksite teadma, milline viis on teie jaoks parim.

  1. RDP kasutab xrdp -d, mis on avatud lähtekoodiga
  2. SSH -d saab kasutada terminalile kaugjuurdepääsuks
  3. RDP asemel saab kasutada VNC -d, kuid see on veidi vähem turvaline

Soovitatav on SSH seadistada olenemata sellest, millist meetodit kasutate, kuna see muudab ülejäänud kahe meetodi installimise palju lihtsamaks.

Ubuntul on sisseehitatud kaugtöölaua tööriist, mis ühildub VNC-ga.