Size: 4639
Comment:
|
← Revision 8 as of 2011-09-20 05:29:01 ⇥
Size: 959
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Kumpikin ohje vaatii koneelle, josta yhteyttä olet ottamassa, VNC clientin. Ubuntulle esimerkiksi paketti vncviewer, Windowsille esim. [http://www.realvnc.com/products/personal/ realvnc]. Koneella, johon yhteys otetaan, täytyy olla asennettuna SSH-serveri (ubuntulle paketti openssh-server) ja vnc-serveri (lue lisätietoa allaolevista ohjeista). Palomuurissa täytyy olla reikä portille 22, jotta turvallinen SSH-yhteys saadaan luotua koneiden välille. Yhteydenotto onnistuu myös esim. Windowsin Puttyä / Nuttyä käyttäen, kunhan SSH-tunnelin saa pystyyn. | Kumpikin ohje vaatii koneelle, josta yhteyttä olet ottamassa, VNC clientin. Ubuntulle esimerkiksi paketti vncviewer, Windowsille esim. [[http://www.realvnc.com/products/personal/|realvnc]]. Koneella, johon yhteys otetaan, täytyy olla asennettuna SSH-serveri (ubuntulle paketti openssh-server) ja vnc-serveri (lue lisätietoa allaolevista ohjeista). Palomuurissa täytyy olla reikä portille 22, jotta turvallinen SSH-yhteys saadaan luotua koneiden välille. Yhteydenotto onnistuu myös esim. Windowsin Puttyä / Nuttyä käyttäen, kunhan SSH-tunnelin saa pystyyn. |
Line 7: | Line 7: |
Ohje graafisille työkaluille [http://forum.ubuntu-fi.org/index.php?topic=2744.0 foorumilla] == VNC-palvelimen käynnistäminen kohdekoneessa graafisesti == Ubuntuun on nykyisin asennettu valmiiksi VNC-yhteys, jota pystyy hallinnoimaan graafisesti ''Järjestelmä'' > ''Asetukset'' > ''Etätyöpöytä'' == Uusi tapa käyttää SSH-yhteyttä == Ubuntun mukana tuleva VNC-ohjelma sisältää nykyisin option ''-via'', joka avaa ssh-yhteyden kohdekoneeseen automaattisesti. Näin ollen yhteys saadaan yksinkertaisesti seuraavalla tavalla: {{{ vncviewer -via kayttajanimi@serverinosoite localhost:0 }}} == Yhteys koneelle, jossa et ole kirjautuneena == Ota ssh:lla yhteys koneeseen johon haluat ottaa graafisen yhteyden. Luo samalla ssh-porttiforward haluamillesi porteille seuraavasti: {{{ ssh kayttajanimi@serverinosoite -L 5903:localhost:5904 }}} jossa 5903 on portti koneessa, josta otat yhteyttä ja 5904 on portti koneessa, johon olet ottamassa yhteyttä ja jota serveri laitetaan kuuntelemaan Käynnistä vncserver koneella, johon olet ottamassa yhteyttä (paketti vncserver pitää olla asennettuna!) {{{ vncserver -geometry 1024x768 -depth 16 :4 }}} geometry on ruudun resoluutio depth värien määrä :4 on käytettävän työpöydän numero (ja laittaa kuuntelemaan porttia 5904) Komennolla vncpasswd voit asettaa työpöydälle salasanan, jota kysytään yhteyttä otettaessa (tämä on siis eri salasana kuin varsinainen käyttäjän salasana) Jätä tämä ssh - tunneli taustalle auki oleskelemaan ja käynnistä yhteyttä ottavalla koneella vncviewer esim. uuteen terminaali-ikkunaan. {{{ vncviewer localhost:5903 }}} Viewer kysyy aikaisemmin asettamaa työpöydän salasanaa. vncserverin voi periaatteessa kait jättää koneelle pyörimään - syö tosin resursseja joten jos tarvetta ei heti ole uudestaan, saa serverin pysäytettyä kirjoittamalla {{{ vncserver -kill :4 }}} (huomaa välilyönti ennen tuota kaksoispistettä!) jossa tuo :4 on käyttämäsi näytön numero Yhteys katkeaa kun lopetat ssh-yhteyden (kirjoittamalla exit). == Yhteys koneelle, johon olet kirjautuneena == Tässä ohjeet kuinka muodostaa yhteys olemassaolevaan X-session (eli suojattu, graafinen etäyhteys Ubuntu-koneelle jossa olet jo kirjautuneena paikallisena käyttäjänä). Varmista että koneessa, johon otat yhteyden, on asennettu paketit openssh-server sekä x11vnc ja koneella, josta otat yhteyden, on asennettuna jokin vnc-asiakasohjelma (esim. paketti vncviewer) Ota ssh:lla yhteys koneeseen johon haluat ottaa graafisen yhteyden. Luo samalla ssh-porttiforward haluamillesi porteille seuraavasti: {{{ ssh kayttajanimi@serverinosoite -L 5903:localhost:5900 }}} jossa 5903 on portti koneessa, josta otat yhteyttä ja 5904 on portti koneessa, johon olet ottamassa yhteyttä ja jota serveri laitetaan kuuntelemaan {{{ x11vnc -usepw }}} Käynnistää vnc-palvelimen. Parametri -usepw ensimmäisellä kerralla kysyy käytettävää salasanaa (jos koneeseen on jo asetettu vnc-salasana, käyttää sitä), jatkossa käyttää asetettua. Jätä tämä ssh - tunneli taustalle auki oleskelemaan ja käynnistä yhteyttä ottavalla koneella vncviewer esim. uuteen terminaali-ikkunaan. {{{ vcnviewer localhost:5903 }}} Viewer kysyy aikaisemmin asettamaa työpöydän salasanaa. vncserverin voi periaatteessa kait jättää koneelle pyörimään - syö tosin resursseja joten jos tarvetta ei heti ole uudestaan, saa serverin pysäytettyä painamalla ctrl + C jolloin keskeyttää ohjelman ajon. Yhteys katkeaa (myös) kun lopetat ssh-yhteyden (kirjoittamalla exit). Tämä ohje on "[http://fi.wikipedia.org/wiki/Public_domain public domain]". |
Katso varsinaiset ohjeet [[http://linux.fi/index.php/VNC|linux.fi]] -wikistä. |
Graafinen etäyhteys Ubuntu-koneeseen
Tässä ohjeet suojatun graafisen etäyhteyden muodostamiseen. Alkuun ohje tilanteeseen, jossa kohdekoneella ei vielä käynnissä X-sessiota ole (eli et ole kirjautuneena koneelle paikallisesti) ja lopussa ohje jossa otetaan yhteys olemassaolevaan X-sessioon.
Kumpikin ohje vaatii koneelle, josta yhteyttä olet ottamassa, VNC clientin. Ubuntulle esimerkiksi paketti vncviewer, Windowsille esim. realvnc. Koneella, johon yhteys otetaan, täytyy olla asennettuna SSH-serveri (ubuntulle paketti openssh-server) ja vnc-serveri (lue lisätietoa allaolevista ohjeista). Palomuurissa täytyy olla reikä portille 22, jotta turvallinen SSH-yhteys saadaan luotua koneiden välille. Yhteydenotto onnistuu myös esim. Windowsin Puttyä / Nuttyä käyttäen, kunhan SSH-tunnelin saa pystyyn.
Katso varsinaiset ohjeet linux.fi -wikistä.