Tavoite
Seuraavassa opetusohjelmassa kerrotaan, miten etäpöydän jakaminen asiakkaan ja palvelimen välillä jaetaan etätyöpöydällä Ubuntu 18.04 Bionic Beaverissa.
Käyttöjärjestelmä- ja ohjelmistoversiot
- Käyttöjärjestelmä: – Ubuntu 18.04 Bionic Beaver
Tarpeet
Tarvitaan pääkäyttäjän oikeudet Ubuntu-järjestelmään pääkäyttäjänä taisudo
-komennon kautta.
Ehdotukset
- # – edellyttää, että annetut linux-komennot suoritetaan root-oikeuksilla joko suoraan root-käyttäjänä tai
sudo
-komennon avulla - $ – edellyttää, että annetut linux-komennot suoritetaan tavallisena ei-oikeutettuna käyttäjänä
Tämän opetusohjelman muut versiot
Ubuntu 20.04 (Focal Fossa)
Ohjeita
Ota etätyöpöydän jakaminen käyttöön
Aloittaaksemme, meidän on ensin varmistettava, että etätyöpöydän jakaminen on asennettu Ubuntun kohdejärjestelmään:
$ sudo apt update && sudo apt install -y vino
Seuraava vaihe on ottaa etätyöpöydän jakaminen käyttöön:

Activities
-valikosta Sharing
osana Järjestelmäasetukset-osiota. Vaihtoehtoisesti suorita komento gnome-control-center sharing
saadaksesi esiin etätyöpöydän jakamisen asetukset -ikkunan.UAF:n geofysikaalinen instituutti, etsii kokenutta Linux-järjestelmäanalyytikkoa liittymään tutkimuskyber-infrastruktuurin analyytikoiden ja -insinöörien tiimiinsä. SIJAINTI: Fairbanks, Alaska, USA
HAKEMUS

Screen Sharing
. 
ON
. Jos käytössäsi on useita Networks
valitse, mitä verkkoa käytetään etätyöpöydän jakamiseen. Aseta tarvittaessa salasana. Vaihtoehto
Allow connections to control the screen
antaa etäkäyttäjälle mahdollisuuden aktiiviseen vuorovaikutukseen etätyöpöydän kanssa. Jos tätä vaihtoehtoa EI ole rastitettu, etätyöpöytäistunto asetetaan vain lukuoikeudeksi.Kun Ubuntun etätyöpöytäominaisuus on otettu käyttöön, voit valinnaisesti vahvistaa, että järjestelmäsi kuuntelee nyt porttia5900
.
Avaa terminaali ja syötä:
$ ss -lntState Recv-Q Send-Q Local Address:Port Peer Address:PortLISTEN 0 128 0.0.0.0:22 0.0.0.0:*LISTEN 0 5 127.0.0.1:631 0.0.0.0:* LISTEN 0 128 127.0.0.1:6010 0.0.0.0:* LISTEN 0 128 0.0.0.0:38299 0.0.0.0:*LISTEN 0 5 0.0.0.0:5900 0.0.0.0:* LISTEN 0 128 :22 :* LISTEN 0 5 :631 :* LISTEN 0 128 :6010 :* LISTEN 0 128 :39717 :* LISTEN 0 5 :5900 :*
Jos sinulla on UFW-palomuuri käytössä, avaa portti5900
saapuvia yhteyksiä varten:
$ sudo ufw allow from any to any port 5900 proto tcpRule addedRule added (v6)
Jos haluat tehdä palomuurisäännöistäsi tiukemmat, katso lisätietoja How to Open/Allow incoming firewall port -oppaastamme.
Etätyöpöytäyhteyden muodostaminen
Tässä vaiheessa olemme valmiita kääntämään huomiomme asiakasjärjestelmään, josta muodostamme yhteyden Ubuntun etätyöpöydälle.
Remina-työpöytäasiakas
Ensimmäinen etätyöpöytäasiakas, jota käytämme etätyöpöytäyhteyden luomiseen, on Remmina.
Remmina-etätyöpöytäasiakkaan pitäisi olla jo asennettuna Ubuntu 18.04 -järjestelmään. Jos sinun täytyy asentaa se suorita:
$ sudo apt install remmina
Etsi ja käynnistä Remmina-etätyöpöytäasiakas activities
-valikosta tai suorita komento:
$ remmina

VNC
protokolla pudotusvalikosta ja syötä Ubuntu-etäpöytäjärjestelmän isäntänimi tai IP-osoite. Paina ENTER
käynnistääksesi nopean etätyöpöytäyhteyden. Vaihtoehtoisesti voit painaa
+
-painiketta ja katsoa alta, miten voit määrittää etätyöpöytäyhteydelle lisää asetuksia.
VNC
-protokolla ja aseta Quality
tai Color depth
. Jos haluat tallentaa tämän yhteyden seuraavaa käyttökertaa varten, paina Save and Connect
tai yksinkertaisesti paina Connect
-painiketta.
Accept
.Jos tämä viesti jäi huomaamatta, napsauta yläpaneelin
Date & Time
-painiketta ja etsi Another user is trying to view your desktop
-ilmoitus.
VNC-etätyöpöytäasiakas
Mutta toinen vaihtoehto yhteyden muodostamiseen Ubuntun etätyöpöydän jakamiseen on VNC-asiakasohjelman käyttö. Asenna ensin VNC asiakkaan Ubuntu-järjestelmään:
$ sudo apt install tigervnc-viewer
Toisin kuin edellä mainittu Remina-etätyöpöytäasiakas VNC-asiakas ei tue salausta. Kaikki yritykset muodostaa yhteys etätyöpöydän jakopalvelimeen johtavatNo matching security types
-virheeseen.

No matching security types
-virheen.Tästä syystä meidän on ensin poistettava salaus käytöstä Vino-työpöydän jakamisen etäpalvelimella. Suorita seuraava linux-komento, jolla poistat etäpalvelimen käytöstä salauksen vaatimisen VNC-asiakkaiden yhdistämistä varten:
$ gsettings set org.gnome.Vino require-encryption false
Vahvista, että etäpalvelimen salaus on poistettu käytöstä:
$ gsettings list-recursively org.gnome.Vino | grep encryptorg.gnome.Vino require-encryption false
Koska salaus on nyt poistettu käytöstä, voit lisätäksesi jonkinasteista yksityisyyttä voit valinnaisesti ensin luoda SSH-tunnelin etätyöpöydällesi VNC-asiakkaallesi porttiin