Izveidojiet savienojumu ar attālu Linux darbvirsmu ar x11vnc un Gtk VNC

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Spēja veikt attālo administrēšanu ir ļoti būtiska daudziem sistēmas administratoriem. Un šim darbam ir pieejams daudz rīku. Jūs varat izmantot komandrindas rīkus un pilna apjoma GUI rīkus. Protams, daudzi lietotāji dod priekšroku darīt lietas pēc iespējas vienkāršāk. Par laimi Linux ir piemēroti rīki, lai šādu uzdevumu padarītu vienkāršu. Iespēja veikt grafisku attālās darbvirsmas administrēšanu ir tikai jautājums par to, vai vnc serveris darbojas mērķa mašīnā un pēc tam darbvirsmas skatītājs tiek palaists vietējā mašīnā.

Šajā rakstā es jums parādīšu, kā pārņemt kontroli pār attālinātu Linux darbvirsmu ar x11vnc , Attālās darbvirsmas skatītājs un drošs apvalks. Jums, protams, būs jābūt drošai čaulas piekļuvei attālajai mašīnai. Izņemot to, ka jums ir viss nepieciešamais. Tāpēc ķersimies pie darba.

Uzstādīšana

Lai veiktu šo uzdevumu, jums būs jāinstalē sekojošais.

Vietējā mašīna

  • VNC klients (piemēram, gtk vnc)
  • SSH klients (openssh darbojas labi)

Tālvadības mašīna

  • SSH serveris (openssh-server darbojas lieliski)
  • VNC serveris (x11vnc ir mans ieteikums)

Aktivizējiet savu pakešu pārvaldības rīku, meklējiet iepriekš minētās programmas un instalējiet katru no tām. Ja attālajā mašīnā vēl nav instalēts drošs čaulas serveris, rīku instalēšanai būs nepieciešama fiziska piekļuve. Ja jums jau ir instalēts ssh serveris, varat to vienkārši izdarīt ssh uz attālo mašīnu un instalējiet VNC serveri no komandrindas (piemēram, sudo apt-get install x11vnc ) Kad esat instalējis šos failus, esat gatavs sākt izveidot savienojumu.

x11vnc

Pirmais, kas jums jādara, ir drošs apvalks attālajai mašīnai (mēs teiksim, ka attālā mašīna atrodas IP adresē 192.168.1.10) un starta VNC serveris. No komandrindas (attālajā mašīnā) jūs ievadīsit komandu x11vnc. Tādējādi tiks palaists VNC serveris, bet jūs nesaņemsit atgriezenisko saiti. Lai jūsu VNC serveris vienmēr darbotos, jūs varētu pievienot rindu:

x11vnc &

līdz jūsu beigām /etc/rc.local

Klienta mašīna

1. attēls

Šīs apmācības vajadzībām es izmantošu Gtk VNC Viewer. Tas ir ļoti vienkārši lietojams, mūsdienīgs klients. Jūs atradīsit šo rīku šeit Programmas> Internets . Pirmoreiz palaižot, jūs redzēsit diezgan taisnu savienojuma logu. Jums jāievada tikai:

  • IP adrese: Ports: attālās mašīnas IP adrese un ports (192.168.1.10:5900 formā). PIEZĪME. Pēc noklusējuma x11vnc izmanto portu 5900.
  • Lietotājvārds: Lietotājvārds, ar kuru jūs izveidosit savienojumu attālajā mašīnā.
  • Parole: lietotāja parole attālajā mašīnā.

Ja zināt, ka iepriekš sniegtā informācija ir pareiza (un jūs zināt, ka atkal izveidosit savienojumu ar šo mašīnu), noklikšķiniet uz pogas Pievienot, lai pievienotu attālo mašīnu (kā parādīts 1. attēlā).

Lai izveidotu savienojumu ar attālo mašīnu, ievadiet informāciju teksta laukos un noklikšķiniet uz pogas Savienot vai veiciet dubultklikšķi uz saraksta saglabāto mašīnu.

2. attēls

Kad jūs pievienosit jaunu, tiks atvērts maksimizēts logs, kurā būs redzams jūsu attālais darbvirsms (skat. 2. attēlu). Šajā logā var veikt šādas darbības:

  • Atvienot: atvienojiet no attālas iekārtas.
  • Nosūtīt taustiņus: nosūtīt taustiņu kombinācijas uz attālo mašīnu.
  • Pilnekrāna režīms: pārslēdzieties uz pilnekrāna logu.
  • Ekrānuzņēmums: uzņemiet attālās darbvirsmas ekrānuzņēmumu.
  • Padarīt ikonu darbvirsmā: izveidojiet ikonu, kas ļauj ar dubultklikšķi izveidot savienojumu ar šo attālo darbvirsmu.

Tagad jūs varat mijiedarboties ar šo attālo mašīnu tā, it kā tā būtu jūsu pašu darbvirsma.

Noslēguma domas

Attālā darbvirsmas priekšrocību izmantošana ir lielisks veids, kā apmācīt lietotājus vai radīt problēmas ar attālo mašīnu. Es izmantoju šo precīzo iestatījumu vairākiem klientiem. Tas darbojas labi.