RealVNC: et fremragende fjernværktøj til Linux

I nogle tidligere artikler talte vi om nogle af de bedste fjernskrivebordsværktøjer, vi kan finde til Linux, blandt dem finder vi RealVNC, som er et fremragende cross-platform-værktøj til fjernskriveborde.

RealVNC er et gratis open source-program, der distribueres under GPL-licensen , selvom der også findes en kommerciel version. Denne artikel vil fokusere på den personlige version til tværplatforme. Denne version tilbyder en klient og en server: henholdsvis vnc4server og xvnc4viewer.

RealVNC- klienter, der bruger vncviewer, kan køre i fuldskærmstilstand ved at bruge funktionstasten F8 som standardtast til at vise en indstillingsmenu (som blandt andet inkluderer en mulighed for at slå fuldskærmstilstand fra eller sende en Ctrl-Alt-Del-tastesekvens).

Serverkomponenten i RealVNC gør det muligt for en computer at blive fjernstyret af en anden.

RealVNC bruger RFB-protokollen, som som standard bruger TCP-port 5900 til at oprette forbindelse til fjernskrivebordet.

Alternativt kan du tunnelere VNC ved hjælp af SSH, hvilket undgår behovet for at åbne yderligere porte og automatisk omgår NAT-routeren. SSH sørger også for kryptering af forbindelsen mellem VNC-serveren og fremviseren.

Hvordan installeres RealVNC på Linux?

På grund af sin store popularitet kan softwaren findes i både klient- og serverversioner i de fleste repositories af de mest populære Linux-distributioner.

For Debian, Ubuntu, Linux Mint eller enhver afledning deraf skal du blot gå til programmets officielle hjemmeside og hente den seneste .deb-pakke , som i øjeblikket er version 6.3.1.

RealVNC

Du kan åbne en terminal og køre en af ​​følgende kommandoer, afhængigt af dine behov.

For 64-bit systemer skal du skrive følgende , hvis du vil installere serveren :

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb

32-bit systemer:

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb

Hvis du nu vil installere klienten på dit 32-bit system:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb

For 64-bit systemer, der ønsker at installere klienten:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb

I tilfælde af dem, der er brugere af Arch Linux, Manjaro, Antergos eller ethvert system, der stammer fra Arch Linux, kan vi installere både klienten og serveren fra AUR-arkiverne med følgende kommandoer.

For at installere RealVNC-serveren skriver vi:

aurman -S realvnc-vnc-server

Hvis du vil installere RealVNC-klienten, skal du skrive:

aurman -S realvnc-vnc-viewer

For dem, der bruger distributioner, der understøtter rpm-pakker , såsom Fedora, CentOS, RHEL, openSUSE eller andre, kan vi downloade pakken fra det officielle websted.

Du kan åbne en terminal og udføre en af ​​følgende kommandoer i den, afhængigt af det tilfælde du har brug for.

For 64-bit systemer skal du skrive følgende, hvis du vil installere serveren:

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm

32-bit systemer:

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm

Hvis du nu vil installere klienten på dit 32-bit system:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm

For 64-bit systemer, der ønsker at installere klienten:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm

sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm

Hvordan køres RealVNC?

Når vi har installeret klienten, serveren eller begge, behøver vi kun at køre den ene eller den anden, afhængigt af tilfældet . Hvis vi skal oprette forbindelse til en anden computer, skal vi blot køre klienten, mens det på den anden side ville være serveren.

På de fleste distributioner, der bruger systemd, skal du bare starte tjenesten og aktivere den.

Vi gør dette ved at skrive følgende kommandoer i terminalen:

sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced

Og med dette kan vi allerede skabe forbindelsen.

På serversiden giver den dig en IP-adresse, som du kan oprette forbindelse til klienten til og endda tildele et ID til at identificere udstyret på en enklere og mere behagelig måde.


Tilføj som foretrukken kilde i Google