Frequently Asked Questions

Other Languages: Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Thai Türkçe Українська Vietnamese Chinese Taiwan Chinese

Konfiguration Af Skrivebordsadgang for Din Dedikerede Server Med CentOS Eller Fedora Linux

Print this Article
Last Updated: February 17, 2015 8:10 AM

Nogle af oplysningerne i denne artikel er avanceret materiale, som vi stiller til rådighed som en service. Vær venligst opmærksom på at du er ansvarlig for at følgende procedurerne nedenfor på korrekt vis. Kundesupport kan ikke hjælpe med disse emner.

Du kan konfigurere en hurtig og sikker forbindelse fra din computer til dit dedikerede Linux servermiljø med Virtual Network Computing (VNC) og en sikker forbindelse mellem server og computer.

Sørg for at gennemføre alle nedenstående trin for at være sikker på at forbindelsen er sikker. VNC er ukrypteret og er ikke sikkert over et åbent netværk, så det er nødvendigt at du følger alle nedenstående trin for at konfigurere og sikre forbindelsen.

BEMÆRK: Denne vejledning gælder kun for Linuxservere som kører CentOS 6 eller Fedora

Trin 1 — Installering af GNOME og VNC

I dette trin er der to installationer: Først GNOME skrivebordsmiljø og dernæst VNC serverpakken. Begge installeres med yum, som findes på din dedikerede Linuxserver.

Installation af GNOME og VNC

  1. Log ind på din dedikerede Linuxserver som rodbruger via SSH (Secure Shell Protocol).
  2. Skriv følgende og tryk på Enter. Processen tager nogle minutter:
    yum -y groupinstall Desktop
  3. Skriv følgende og tryk på Enter.
    yum -y install tigervnc-server

TIP: yum gør installationen hurtig og enkel.

Dit skrivebordsmiljø er nu installeret, og det samme gælder VNC, som du skal bruge til at tilgå det.

Beklageligvis installerer GNOME en tjeneste ved navn NetworkManager. Denne tjeneste skal fjernes fordi den overskriver vores lokale indstillinger for navneserveren, hvilket kan give dig DNS-problemer med domæner som hostes på din server. For at fjerne NetworkManager skal du skrive følgende kommando:

yum -y remove NetworkManager

Når du har fjernet NetworkManager er det en god idé at kontrollere at dine DNS-resolvere stadig er korrekte ved at se i filen /etc/resolv.conf. Den skal have to linjer med en struktur som ligner følgende:

nameserver [ip address]
nameserver [ip address]

Hvis du opdager at denne fil er blevet overskrevet af NetworkManager, så kontakt os venligst via chatfunktionen så vi kan give dig de korrekte DNS-resolvere.

Trin 2 — Konfiguration af VNC til Fjernadgang til Computeren

Her er de nødvendige konfigurationstrin for at tilgå dit skrivebord via VNC.

Konfiguration af en VNC-bruger

  1. Log ind på din dedikerede Linuxserver (via SSH) som den bruger du vil anvende til at tilgå VNC.
  2. Skriv følgende og tryk på Enter.
    cd ~/
  3. Skriv følgende og tryk på Enter. Du bliver bedt om at angive og bekræfte VNC-adgangskoden for denne bruger.
    vncpasswd

    BEMÆRK: Når du tilgår computeren via VNC, skal du bruge dit VNC-kodeord for at oprette VNC-forbindelsen og derefter brugerens kodeord for at tilgå skrivebordsmiljøet.

Redigering af VNC-Konfigurationsfilen

Dette er fremgangsmåden for at konfigurere VNC til at sikre forbindelser til computeren yderligere, vælge basisstørrelse for gengivelse af skrivebordet og angive hvilken port der skal anvendes til fjern fjernskrivebordsforbindelser.

  1. Log ind på din dedikerede Linuxserver som rodbruger via SSH.
  2. Åbn /etc/sysconfig/vncservers i et tekstbehandlingsprogram der kan redigere klartekst .
  3. Tilføj følgende to linjer og gem det. VIGTIGT! Erstat "dinvncbruger" med det brugernavn du vil anvende til at tilgå skrivebordet.
    VNCSERVERS="1:dinvncbruger" VNCSERVERARGS[1]="-geometry 1024x768 -localhost"

    Disse indstillinger konfigurerer følgende:

    • 1 — Angiver porten for VNC-forbindelsen. Kun det sidste ciffer angives. Resten er implicitte. For eksempel angiver 1 port 5901. 9 angiver at port 5909 skal anvendes.
    • 1024x768 — Angiver hvilken størrelse VNC gengiver dit skrivebord i. Du kan vælge at ændre den.
    • -localhost — Denne indstilling begrænser VNC til kun at tillade lokale forbindelser. Indstillingen gør VNC-forbindelsen mere sikker når den anvendes sammen med en SSH-tunnel. Konfiguration af SSH-tunnel beskrives i næste afsnit.
  4. Skriv følgende og tryk på Enter.
    /sbin/service vncserver start
  5. Skriv følgende og tryk på Enter.
    /sbin/service vncserver stop

Start af VNC-serveren og Bekræftelse af at den Kører

  1. Log ind på din dedikerede Linuxserver som rodbruger via SSH.
  2. Skriv følgende og tryk på Enter.
    /sbin/service vncserver start
  3. Skriv følgende og tryk på Enter.
    /sbin/chkconfig vncserver on

    TIP: Du kan til enhver tid bruge sidstnævnte kommando til at kontrollere at tjenesten er startet. Det kan for eksempel være efter en genstart.

Du har nu konfigureret VNC. Næste trin er at konfigurere den sikre SSH-tunnel til at tilgå dit Linuxskrivebord.

Trin 3 — Konfiguration af en Sikker Forbindelse til Linuxskrivebordet

For at tilgå skrivebordet sikkert, skal du bruge en SSH-tunnel til din server. Den nemmeste metode er at bruge PuTTY og gemme konfigurationen så du kan bruge den hver gang du tilgår serveren.

Konfiguration af en Sikker Forbindelse til at Tilgå Linuxskrivebordet

BEMÆRK: Denne vejledning forudsætter at du har en gemt PuTTY-session som du kan bruge til at oprette forbindelse til din dedikerede Linuxserver. Hvis du ikke har, kan du læse i hjælp-filerne til PuTTY om hvordan du opretter en session.

  1. Åbn PuTTY, vælg den gemte session og klik derefter på Load.
  2. I afsnittet Category under Connection skal du klikke på SSH og derefter på Tunnels.

  3. Skriv følgende og klik så på Add:
    • Source port — Skriv 580 samt den port du angav i VNC-konfigurationsfilen. I eksemplet hvor vi brugte port 1, ville vi her skrive 5801.
    • Destination — Skriv 580 samt den port du angav i VNC-konfigurationsfilen. I eksemplet hvor vi brugte port 1, ville vi her skrive 5801.
  4. Skriv følgende og klik så på Add:
    • Source port — Skriv 590 samt den port du angav i VNC-konfigurationsfilen. I eksemplet hvor vi brugte port 1, ville vi her skrive 5901.
    • Destination — Skriv 590 samt den port du angav i VNC-konfigurationsfilen. I eksemplet hvor vi brugte port 1, ville vi her skrive 5901.
  5. I afsnittet Category skal du gå til Session.
  6. I feltet Saved Sessions skal du skrive VNC Tunnel og klikke på Save.

Trin 4 — Adgang til dit Linuxskrivebord

Hver gang du tilgår dit Linux fjernskrivebord, skal du åbne den SSH-tunnel du konfigurerede i Trin 3 og derefter åbne en internetbrowser som tillader Java applets for at logge ind på VNC.

For at Tilgå dit Linuxskrivebord

Du tilgår skrivebordet med en VNC-klient. Hvis du ikke er sikker på hvilken du vil anvende, anbefaler vi:

BEMÆRK: Denne vejledning forudsætter at du har en gemt PuTTY-session som du kan bruge til at oprette forbindelse til din dedikerede Linuxserver. Hvis du ikke har, kan du læse i hjælp-filerne til PuTTY om hvordan du opretter en session.

  1. Åbn PuTTY, vælg den gemte session, klik på Load og log ind på din server. Herved åbnes den SSH-tunnel du konfigurerede i trin 3.
  2. Åbn din foretrukne VNC-klient og skriv http://localhost:590[n] (hvor [n] er den port du angav i VNC-konfigurationsfilen) og tryk på Enter.

Herved åbnes en sikker forbindelse fra din Linuxserver til dit skrivebord, og du vil se et skærmbillede der ligner det nedenstående.

(Valgfrit) Trin 5 — Fjernelse af GNOME og VNC

Når du har gennemført processen, ønsker du måske at fjerne GNOME skrivebordsmiljøet og VNC-serverpakken. Du kan gøre begge dele med yum som du kan finde på din dedikerede Linuxserver.

For at Fjerne GNOME og VNC

  1. Log ind på din dedikerede Linuxserver som rodbruger via SSH (Secure Shell Protocol).
  2. Skriv følgende og tryk på Enter. Processen tager nogle minutter:
    yum groupremove "GNOME Desktop Environment"
  3. Skriv følgende og tryk på Enter.
    yum remove tigervnc-server