Kuidas pakkuda kaugabi

Allikas: Pingviini viki
(Ümber suunatud leheküljelt Kaugabi)

Teadmiseks abi vastuvõtjale

Abi vastuvõtja ei pea tegema muud, kui käivitama kaugabi rakenduse. Abi kasutamine tuleb abipakkujaga eelnevalt turvalist kanalit pidi kokku leppida (nt telefoni teel, ennast abistama tasub lasta ainult usaldusväärseid isikuid) ning kui abipakkuja on endal vastavad rakendused käivitanud (juhised siin allpool), siis käivitab abi vastuvõtja kaugabirakenduse ja abipakkuja pääseb ligi abi vastuvõtja töölauale.

Sissejuhatus

Eeldan, et abipakkuja arvutil ei ole staatiline ip ja see arvuti asub ruuteri taga. Olen seda katsetanud ainult Ubuntu peal, kuid väikeste muudatustega peaks see toimima ka muudel Linuxitel.

Ruuter

Ruuterist tuleb suunata port 5500 abipakkuja arvuti sisevõrgu ip-le. Universaalset retsepti selle kohta pole, kuid lähemalt saab lugeda nii ruuteri manualist kui ka PortForward.com. Ruuteri puudumisel võib selle sammu lihtsalt vahele jätta.

Aadress

Ühekordse abistamise puhul pole see samm vajalik, pigem on tegu "lisamugavusega"

Püsiva aadressi saamiseks soovitan kasutada DynDNS teenust, mille abil saab määrata väliselt kasutatava aadressi, mis suunab sinu hetkelisele ip-le.

1) Registreeru

2) Services > Host Services > Add Hostname:

 Hostname  - Aadress, millelt tahad oma arvutile ligi pääseda (siin näites: abistaja.dyndns.org)
 IP Address: "Use auto detected IP address"
 Service Type: "Host with IP address"
 Mail routingut pole vaja sisse lülitada

3) Paigalda ddclient automaatse uuendamise jaoks

   sudo apt-get install ddclient

Seadistuste dialoogis võib enamikele küsimustele lihtsalt ENTER vajutada, eranditeks olid minul ainult kasutajanimi ja parool.

Käivitame ddclienti:

   sudo /etc/init.d/ddclient restart && sudo /etc/init.d/ddclient status

Nüüd peaks registreeritud Hostname alati õigele välisele ip-le suunama ja kui ruuteris pordid õigesti pandud, siis jõuab abivajaja ühendus ka õige arvutini.

VNC

Paigaldame vnc vaatamise programmi:

   sudo apt-get install xtightvncviewer

Käivitame selle ja jätame ühendust ootama:

   vncviewer -listen 0

Abisaajale

Üheks võimaluseks on kasutada Estobuntu kaugabi rakendust (Vahekaart "Muu"):

 URL: abipakkuja Hostname, antud näites "abistaja.dyndns.org" (ilma DynDNS-ita "abistaja.praegune.väline.ip")
 Port: 5500
 X11VNC võtmed: [võib tühjaks jätta]

Teine võimalus on kasutada otse X11VNC-d

   sudo apt-get install x11vnc

Ühendumine:

   x11vnc -connect abistaja.dyndns.org:5500

või kui DynDNS-i ei kasutata:

   x11vnc -connect abistaja.praegune.väline.ip:5500