VNC-servertoegang configureren op een Redhat Linux

  • Cornelius Paul
  • 0
  • 4518
  • 1135
>

Invoering

Meestal beheert u als systeembeheerder uw servers via het netwerk. Het komt zelden voor dat u fysieke toegang tot uw beheerde servers nodig heeft. In de meeste gevallen is het enige wat u nodig heeft om op afstand SSH te doen voor uw administratieve taken. In dit artikel zullen we een GUI-alternatief configureren voor externe toegang tot uw RHEL-server, namelijk VNC. Met VNC kunt u een externe GUI-sessie openen naar uw server en u zo een volledige grafische interface bieden die vanaf elke externe locatie toegankelijk is.

Installatie van VNC-server

Om toegang tot ons Redhat Linux-systeem mogelijk te maken met VNC, moeten we het eerst installeren. Zorg ervoor dat uw repository is ingeschakeld en voer de volgende opdracht uit:

# yum installeer tigervnc-server

Het bovenstaande commando zal de VNC-server op uw systeem installeren.

VNC-sessie opzetten

Op dit punt zouden we de VNC-server op ons systeem moeten hebben geïnstalleerd en dus zijn we klaar om sessies op te zetten. In VNC kunt u voor elke specifieke gebruiker een aparte toegangssessie definiëren. Hiervoor gebruiken we het VNC-configuratiebestand: / etc / sysconfig / vncservers

Om VNC te configureren voor een gebruiker "lubos" / etc / sysconfig / vncservers bestand, voegt u de volgende regels in:

VNCSERVERS = "2: lubos"
VNCSERVERARGS [2] = "- geometrie 800x600 -nolisten tcp -localhost"

Het bovenstaande zal VNC-sessie 2 configureren voor een gebruiker lubos met gespecificeerde geometrie-venstergrootte. -nolisten en -localhost zijn toegevoegd als veiligheidsmaatregel. U kunt -nolisten en -localhost weglaten en rechtstreeks verbinding maken met VNC. In dat geval moet u een VNC-poort op uw firewall openen. Het wordt aanbevolen om de optie -nolisten en -localhost te gebruiken en dus clients toe te staan ​​alleen verbinding te maken via bestaande beveiligde ssh-poort 22 met behulp van de SSH-tunnel.

Voordat u de VNC-service start, moet u eerst een VNC-wachtwoord aanmaken voor elke gebruikerssessie die u hebt geconfigureerd in / etc / sysconfig / vncservers. Om dat te doen zo aan elke gebruiker en voer uit:

[root @ rhel ~] # op lubos
[lubos @ rhel root] $ vncpasswd
Wachtwoord:
Verifiëren:
[lubos @ rhel root] $

Op dit punt kunt u de VNC-service starten met het commando:

# service vncserver start

Verbinding maken met VNC-server

Als je je clients hebt toegestaan ​​verbinding te maken met je VNC-server zonder de beveiligde SSH-tunnel, moet je er eerst voor zorgen dat je firewall deze verbinding toestaat. Maak vervolgens eenvoudig verbinding met uw VNC met behulp van:

$ vncviewer rhel.server: 2
Verbonden met RFB-server, gebruikmakend van protocolversie 3.8
Standaard VNC-authenticatie uitvoeren
Wachtwoord:
Authenticatie geslaagd

waarbij rhel.server een hostnaam of IP-adres van uw server is en nummer 2 een sessienummer is dat u voor uw gebruiker hebt geconfigureerd. Zodra u een correct wachtwoord invoert, begint uw sessie.

Verbinding maken met VNC-server via SSH-tunel

Het wordt aanbevolen om verbinding te maken met VNC via ssh-tunnel. Dit kan eenvoudig worden gedaan met de optie vncviewer -via waarmee automatisch een ssh-tunnel voor u wordt gemaakt:

$ vncviewer -via Dit e-mailadres wordt beveiligd tegen spambots. JavaScript moet ingeschakeld zijn om het te bekijken. localhost: 2

Eerst wordt u om een ​​wachtwoord gevraagd en zodra u een correct wachtwoord invoert voor uw VNC-gebruiker, start uw VNC-sessie

Gevolgtrekking

VNC is een geweldig hulpmiddel voor externe verbinding met uw server wanneer een GUI-interface nodig is. Het heeft ook het voordeel dat taken op afstand worden uitgevoerd en ze in leven houden, zelfs als uw netwerkverbinding met een externe VNC is verbroken. Dit is erg handig als u enkele belangrijke GUI-updates uitvoert, wat enkele uren kan duren en u deze update niet wilt beëindigen door simpelweg een netwerkverbinding te verbreken.




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem