Kuidas seadistada VNC töölaua ühiskasutust TigerVNC-ga Linuxis

click fraud protection

Kui soovite jagada oma töölauda LAN-i või Internet Linuxis, on üks parimaid viise VNC-serveri hostimine. Linuxis töölaua jagamiseks on palju erinevaid VNC-lahendusi. Selles artiklis räägime üle TigerVNC-st. See pakub välja usaldusväärse VNC-serverilahenduse, on hõlpsasti installitav ja seda toetatakse Linuxi mitmetes versioonides.

SPOILERI TÄHELEPANU: Kerige alla ja vaadake videoõpetust selle artikli lõpus.

Ubuntu

sudo apt install tigervnc-standalone-server tigervnc-viewer

Debian

sudo apt-get install tigervnc-standalone-server tigervnc-viewer

Arch Linux

sudo pacman -S tigervnc

Fedora

sudo dnf installida tigervnc-server

OpenSUSE

Haarake OpenSUSE ehituse teenuse lehelt TigerVNC pakett. Toetatakse kõiki SUSE tänapäevaseid versioone. Installimiseks klõpsake ühe klõpsuga installi nuppu.

Muud Linuxid

TigerVNC on Linuxis üks enim kasutatud VNC platvorme. See tähendab, et teie levitamist toetatakse suure tõenäosusega ja saadaval on installitav pakett. Otsige oma Linuxi distributsiooni paketihaldurist välja tiger vnc ja tiger vnc server. Paigaldage need ja jätkake selle juhisega.

instagram viewer

Kas te ei leia paketti? Liikuge edasi ametlik koduleht õppida, kuidas hankida selle asemel kahend- või lähtekood.

Seadistamine

TigerVNC konfigureerib asjad automaatselt ja valmistab need kasutamiseks valmis. Serveri konfiguratsiooniprotsessi alustamiseks avage terminaliaken. Kasutage terminali aknas järgmist käsku:

vncserver

Kuna see käsk töötab terminalis, küsib viip teie töölauale VNC kaudu juurdepääsu saamiseks parooli. Minge veebibrauseris saiti tugev parooligeneraatorja genereerige turvaline parool. See on kriitiline, eriti kui plaanite oma VNC-ühendused Internetti viia.

Sisestage parool viipasse, konfiguratsioonifail genereerib ise ja salvestage kataloogi ~ / .vnc.

Serveri käitamine

Vaikimisi töötab just seadistatud VNC-server ainult siis, kui avate terminali ja käivitate vncserver käsk. Kuna asjad on juba konfigureeritud, käivitab tööriist kõik ja prindib välja aadressi, mille kaudu LAN-iga ühenduse luua.

vncserver

Märkus. VNC käitamiseks Internetis vaadake oma ruuteri kasutusjuhendit ja pordi edasisuunamise porti 111.

Automaatne käivitamine süsteemiga

Serveri käsuga käitamine on tore, kui kõik, mida vajate, on siin ja seal kiire juurdepääs. Kui aga teil on vaja pidevat ühendust, on parim viis minna VNC-le pidevalt käivitama oma init-süsteemi kaudu. Kuna enamus tänapäevaseid Linuxi opsüsteeme kasutavad süsteemseid, on see näide sellest.

Kui teie Linuxi opsüsteem ei kasuta süsteemitud algussüsteemi, peate xinitrci kaudu käivitamiseks lisama käsu „vncserver” või midagi muud sarnast.

Lubage serveri käivitamisel käivitada järgmise süsteemikomandiga.

systemctl - kasutaja lubab vncserver @: 1

Ärge käivitage seda käsku väljaspool kasutajarežiimi, kuna see võib olla turbeprobleem. Lisaks ärge lubage VNC-serveril pidevalt töötada, kui te ei usalda teisi oma võrgus.

VNC-serveri tapmine

Mõnikord võib TigerVNC segadusse ajada. Kui peate serveri mis tahes ajal tappa, kasutage seda käsku.

vncserver -kill: 1

Pidage meeles, et see käsk tapab korraga ainult ühe töötava eksemplari. Kui kasutate serveri mitut versiooni korraga, peate selle käsus määrama. Selleks asendage: 1 numbriga, mille server teile käsuga alustades andis.

Töölauakeskkonna käivitamine

See, et saate oma VNC-serveriga ühenduse luua, ei tähenda veel, et midagi juhtuks. Kui midagi sisselogimisel juhtub, peate selle täpsustama automaatse käivitamise failis. Tehke selline, minnes terminali ja sisestades:

kaja '#! / bin / sh'> ~ / .vnc / xstartup chmod u + x ~ / .vncxstartup

Järgmisena leidke kood töölauakeskkonna käivitamiseks. Selle koodi leidmiseks avage teine ​​terminali vahekaart ja minge käsku cd abil xsessions kataloog.

CD / usr / aktsia / xsessions /

Selles kaustas saate LS abil paljastada kõike, mis seal on. Siin elavad kõik töölauakeskkondade seansifailid. Selles näites kasutame LXDE töölauda, ​​kuid mõiste on igas töölauakeskkonnas sama.

Kasutades kass ja grep, paljastab käsu xsession Desktop-failis.

kass LXDE.desktop | grep "Exec ="

Kassikäskluse käitamisel sellel seansifailil selgub LXDE käivituskäsk:

Exec = / usr / bin / startlxde

UnustageExec = ”ja keskenduge lihtsalt „/usr/bin/lxde“. Kleepige Nano-tekstiredaktori abil see äsja avastatud kood käivitusfaili ja vajutage nuppu Ctrl + O et seda päästa.

nano ~ / .vnc / xstartup exec / usr / bin / startlxde &

See protsess töötab kõigi töölauakeskkonna seanssidega kaustas /usr/share/xsessions/.

Ühendamine töötava serveriga

Võrgus töötava VNC-serveriga ühendamine on väga lihtne. Alustamiseks pidage meeles, et iga kord, kui käivitate VNC-serveri eksemplari, loob see 1. Serveri esimene eksemplar (ehk ainult käsu käitamine ainult üks kord) loob:

näide-linux-pc: 1

Selle 4-kordsel käitamisel 4 erinevas terminalis luuakse:

näide-linux-pc: 1 näide-linux-pc: 2 näide-linux-pc: 3 näide-linux-pc: 4

Kui seansiga ühenduse loomist sooviv arvuti ja seanssi hostiv arvuti asuvad samas võrgus, saab ühenduse luua vaid hostinimega. Ühenduse loomiseks avage terminal ja sisestage järgmine käsk.

vncvieweri näide-linux-pc: 1

Pärast käsu sisestamist viirusse avaneb tööriist TigerVNC GUI ja küsib parooli. Sisestage parool, mille sisse logisite seadistamise ajal ühenduse loomiseks.

Ühendage selle asemel GUI-ga

Kas te ei soovi käsurealt ühendust luua? Kui jah, avage Tiger VNC vaatur ja sisestage viipas serveri aadress. Sisestage parool, mille sisestamise alustamisel paluti teil parool sisestada.

watch instagram story