Linux -järjestelmien etähallinta Windowsista

How Remotely Control Linux Systems From Windows

Etäkäytön avulla käyttäjä voi käyttää tiedostoja ja tietoja toisessa järjestelmässä etäsijainnista ilman todellista fyysistä pääsyä järjestelmään. Oikein? Etäkäyttö on hyödyllistä ja auttaa paljon ajan säästämisessä.

Miksi luoda etäyhteys Linuxiin Windowsista?

Oletetaan, että sinulla on yritys ja sinulla on kokous hallituksen jäsenten kanssa noin 10 minuutin kuluttua. Yhtäkkiä muistat, että esitystiedosto on kotijärjestelmässäsi. etäkäyttö voi pelastaa päivän.



Tai käytät Windows -järjestelmää yhdessä paikassa ja Linux -järjestelmääsi toisessa huoneessa ja haluat suorittaa joitain komentoja Linuxissa tai hakea joitain tiedostoja Linuxistasi, ja Linuxisi ei ole käytettävissä tai olet vain liian laiska. Kummassakin tapauksessa etäkäyttö tarjoaa kaikissa tapauksissa suurta mukavuutta ja säästää paljon aikaa.



Linux Ubuntu:

Nyt kaikista suosituista Linux -distroista Ubuntu on ylivoimaisesti suosituin. Kaikki muut Linux -distrot yhteensä muodostavat vain 35% Ubuntusta (google -hakutrendit). Kun etsit Linuxia, näkyviin tulee 161 miljoonaa tulosta, kun taas seuraavalla suosituimmalla Linux -jakelulla eli Debian Linuxilla on vain 65,9 miljoonaa hakutulosta, joten yllä olevat tilastot mielessä käytän Ubuntua tässä opetusohjelmassa. Yhteyden muodostamiseksi sinun on käytettävä Ubuntu -laitetta fyysisesti. Mutta älä huoli, tämä on kertaluonteinen asia.



On monia tapoja, joilla voit etäkäyttää Linuxiasi Windowsista. Tässä aion jakaa kolme tapaa, joilla voit käyttää Linux -järjestelmien etäohjausta Windowsista.

  1. SSH
  2. RDP -liitäntä
  3. VNC -liitäntä

Etsi IP -osoite:

Riippumatta siitä, mitä menetelmää käytät, järjestelmäsi IP -osoitteen löytäminen vaaditaan lähes kaikissa tapauksissa. Seuraavassa on helppo tapa löytää Linux -järjestelmän IP -osoite.

Siirry Linux -koneesi päätelaitteeseen ja kirjoita seuraava komento:



$sudosopivaAsentaanet-työkalut

Kirjoita nyt seuraava komento:

$Ifconfig

Kun olet kirjoittanut yllä olevan komennon, pääteikkunasi näyttää tältä

Löydät IP -osoitteesi inet -kohdan vierestä ensimmäisestä osasta. Tässä tapauksessa, kuten yllä olevasta kuvakaappauksesta näet, IP -osoite on 10.0.2.15

Jos yllä mainittu menetelmä ei toimi sinulle, voit kokeilla seuraavia tapoja:

Kirjoita päätelaitteeseen seuraava komento. Muista, että tämä toimii joillekin Linux -versioille, kuten Ubuntu.

$isäntänimi- minä

Tapa 1: Etäkäyttö SSH: n (Secure Shell) avulla

Tätä menetelmää varten sinun on asennettava Kitti ohjelmisto, koska se on parempi kuin käyttää Windowsin oletus -SSH -toiminto . PuTTY muodostaa SSH -yhteyden Linuxin ja Windows -työpöydän välille, mikä antaa sinulle pääsyn Linux -päätelaitteeseen.

Kirjoita PuTTY -ohjelmiston asentamisen jälkeen Linux -järjestelmän nimi tai sen IP -osoite isäntänimen (tai IP -osoitteen) alle. Muista asettaa yhteys SSH: ksi, jos se ei ole. Napsauta nyt auki. Ja voila, sinulla on nyt pääsy Linux -komentoriville.

Huomautus: Tämä antaa vain sinulle pääsyn päätelaitteeseen, eli hiirtä ei voi hallita. Tästä on kuitenkin hyötyä ohjelmiston asentamisessa terminaalikomentojen avulla

Tapa 2: RDP: n (Remote Desktop Protocol) käyttäminen

RDP on tähän mennessä helpoin tapa. RDP -työkalu on jo asennettu ikkunoihin. Joten Windows-järjestelmä ei vaadi mitään työtä (ohjelmistollisesti). Tämä ei kuitenkaan koske Linux -järjestelmääsi. Linux -järjestelmään sinun on asennettava XRDP -työkalu. Tätä varten avaa pääte (Ctrl+ Alt+ T) ja kirjoita seuraava komento

$sudosopivaAsentaaxrdp

Paina y ja paina enter. Sen asennus jatkuu.

Jonka jälkeen

$sudosystemctlota käyttöönxrdp

Ensimmäinen komento asentaa XRDP -työkalun. Toinen komento sallii automaattisen käyttöönoton käynnistettäessä. Toisin sanoen xrdp -työkalu käynnistyy automaattisesti, kun Linux käynnistyy. Tämän prosessin päätyttyä. Siirry Windows -järjestelmään ja kirjoita hakupalkkiin RDP. Napsauta Etätyöpöytä -sovellusta.

Kirjoita Linux -järjestelmän IP -osoite Tietokone -tarran viereen ja napsauta Yhdistä

Anna Linux -järjestelmän käyttäjätunnus ja salasana.

Ongelmien karttoittaminen: Vaikka yhdistäminen RDP: n kautta on helpoin tapa etäyhteyteen, joitakin ongelmia ilmenee yhteyden muodostamisessa Ubuntun kanssa. Tämä alkoi tapahtua Ubuntu 18.4 LTS -julkaisun jälkeen. Linux ei pidä siitä, kun sitä käytetään etänä, kun käyttäjä on kirjautunut sisään. Joten yksinkertainen ratkaisu on kokeilla RDP: tä sen jälkeen, kun olet kirjautunut ulos Linuxistasi

Tapa 3: Yhteyden luominen virtuaaliverkkoyhteyden (VNC) avulla

Voit muodostaa yhteyden myös VNC: n avulla. Kuten edellä mainittiin, SSH tarjoaa pääsyn päätelaitteeseen (ei hiiren ohjausta). VNC tarjoaa pääsyn Linux -työpöydälle (täysi hiiren ohjaus). Kuitenkin on olemassa joitakin edellytyksiä yhdistämiselle tällä menetelmällä, ts. Sinun on asennettava jokin VNC -ohjelmisto.

Siirry Linux -järjestelmääsi ja kirjoita seuraava komento varmistaaksesi, että se on ajan tasalla

$sudoosuva päivitys

Syötä nyt seuraava komento

$sudosopivaAsentaatiukka vncserver

aja se nyt

$sudotightvnc -palvelin

Luo nyt salasana yhteydellesi. Sinulle annetaan työpöydän numero, lähinnä 1. Muista tämä numero.

Asenna tämän jälkeen VNC -asiakas ikkunoissa. Nämä TightVNC -työkalut on asennettu nippuihin, joten kun ne on asennettu, siirry Windowsin hakupalkkiin ja etsi TightVNC Viewer. Käynnistä sovellus ja kirjoita Linux -laitteen IP -osoite.

Kirjoita nyt Linux -järjestelmän IP -osoite ja työpöydän numero yllä olevan kuvakaappauksen mukaisesti.

Johtopäätös:

Nyt kun tiedät nämä menetelmät, sinun pitäisi tietää, mikä tapa on paras käyttöösi.

  1. RDP käyttää xrdp: tä, joka on avoimen lähdekoodin
  2. SSH: ta voidaan käyttää päätelaitteen etäkäyttöön
  3. VNC: tä voidaan käyttää RDP: n sijasta, mutta se on hieman vähemmän turvallinen

On suositeltavaa määrittää SSH riippumatta siitä, mitä menetelmää käytät, koska se helpottaa kahden muun menetelmän asentamista paljon helpommin.

Ubuntussa on sisäänrakennettu etätyöpöytätyökalu, joka on VNC-yhteensopiva.