Kuidas pakkuda 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