Ero sivun ”VNC” versioiden välillä

Siirry navigaatioon Siirry hakuun
73 merkkiä lisätty ,  16. huhtikuuta 2015
p
malline kait myös tännekin
(wfica ja xnest)
p (malline kait myös tännekin)
 
(7 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
VNC (''Virtual Network Computing'') on [[protokolla]] tietokoneen [[X|graafiseen]] etäkäyttöön tai pelkkään etäkatseluun. VNC-protokolla on avoin ja alustariippumaton ja sitä tukevia palvelin- ja asiakasohjelmistoja löytyy kaikille yleisimmille käyttöjärjestelmille.
{{Perustietoa}}
'''VNC''' (''Virtual Network Computing'') on [[protokolla]] tietokoneen [[X|graafiseen]] etäkäyttöön tai pelkkään etäkatseluun. VNC-protokolla on avoin ja alustariippumaton ja sitä tukevia palvelin- ja asiakasohjelmistoja löytyy kaikille yleisimmille käyttöjärjestelmille.


VNC-yhteys ei ota mitään kantaa ruudulla näkyvien käyttöliittymäelementtien muodostumistapaan, vaan kuvansiirto tapahtuu pikseli kerrallaan ([[wikipedia:RFB protocol|RFB-protokolla]]). Tämä mahdollistaa käyttöjärjestelmäriippumattomuuden sekä asiakasohjelman yksinkertaisuuden. VNC on toisaalta tästä syystä usein hitaampi verrattuna [[X Window System]]in sisäänrakennettuun etäkäyttömahdollisuuteen (jota käytetään esimerkiksi [[SSH]]-yhteyden yli tai [[graafinen kirjautumisohjelma|graafisten kirjautumisohjelmien]] [[XDMCP]]-toiminnon kautta), missä verkon yli lähetetään samankaltaiset ohjaussignaalit kuin paikallisessakin käytössä.
VNC-yhteys ei ota mitään kantaa ruudulla näkyvien käyttöliittymäelementtien muodostumistapaan, vaan kuvansiirto tapahtuu pikseli kerrallaan ([[wikipedia:RFB protocol|RFB-protokolla]]). Tämä mahdollistaa käyttöjärjestelmäriippumattomuuden sekä asiakasohjelman yksinkertaisuuden. VNC on toisaalta tästä syystä usein hitaampi verrattuna [[X Window System]]in sisäänrakennettuun etäkäyttömahdollisuuteen (jota käytetään esimerkiksi [[SSH]]-yhteyden yli tai [[graafinen kirjautumisohjelma|graafisten kirjautumisohjelmien]] [[XDMCP]]-toiminnon kautta), missä verkon yli lähetetään samankaltaiset ohjaussignaalit kuin paikallisessakin käytössä.
Rivi 5: Rivi 6:
Alkuperäinen, vuonna 1995 kehitetty VNC-ohjelmisto julkaistiin [[GPL]]-lisenssin alaisuudessa, mikä on mahdollistanut lukuisten [[haara|haarautettujen]] VNC-versioiden synnyn. Eri VNC-versiot ovat yhteensopivia toistensa kanssa, vaikka useimmista versioista löytyykin omia parannuksiaan. Tunnetuimpia versioita ovat:
Alkuperäinen, vuonna 1995 kehitetty VNC-ohjelmisto julkaistiin [[GPL]]-lisenssin alaisuudessa, mikä on mahdollistanut lukuisten [[haara|haarautettujen]] VNC-versioiden synnyn. Eri VNC-versiot ovat yhteensopivia toistensa kanssa, vaikka useimmista versioista löytyykin omia parannuksiaan. Tunnetuimpia versioita ovat:


*[[RealVNC]] - VNC:n alkuperäisten kehittäjien ylläpitämä palvelin- ja asiakasohjelmisto, josta on saatavilla myös kaupallinen versio. RealVNC:n ilmainen, GPL-lisensoitu versio on saatavilla Linuxille, muille Unix-johdannaisille sekä Windowsille. RealVNC-asiakasohjelma löytyy useimpien Linux-[[jakelu]]iden [[paketinhallinta|paketinhallinnasta]] nimellä <tt>vnc</tt> tai <tt>vncviewer</tt>.  
*[[RealVNC]] - VNC:n alkuperäisten kehittäjien ylläpitämä palvelin- ja asiakasohjelmisto, josta on saatavilla myös kaupallinen versio. RealVNC:n ilmainen, GPL-lisensoitu versio on saatavilla Linuxille, muille Unix-johdannaisille sekä Windowsille. RealVNC-asiakasohjelma löytyy useimpien Linux-[[jakelu]]iden [[paketinhallinta|paketinhallinnasta]] nimellä <tt>vnc</tt> tai <tt>[[vncviewer]]</tt>.  
*[[TightVNC]] - Linuxille ja Windowsille saatavilla oleva, GPL-lisensoitu asiakas- ja palvelinohjelma. Sisältää oman edistyneemmän pakkausmetodinsa, joka mahdollistaa nopeammat yhteydet. Löytyy useimmista jakeluista nimellä <tt>tightvnc</tt>.
*[[TightVNC]] [http://www.tightvnc.com/] - Linuxille ja Windowsille saatavilla oleva, GPL-lisensoitu asiakas- ja palvelinohjelma. Sisältää oman edistyneemmän pakkausmetodinsa, joka mahdollistaa nopeammat yhteydet. Löytyy useimmista jakeluista nimellä <tt>tightvnc</tt>.
*[[TigerVNC]] - [[haara]]utettu versio RealVNC:stä, jonka vapaan version kehitys on viime vuosina ollut pysähdyksissä. Sisältää mm. edistyneemmän pakkausmenetelmän, käännökset eri kielille, [[IPv6]]-tuen sekä automaattisen ssh-tunneloinnin [[Unix]]/Linux-koneilla (mikäli sekä asiakas että palvelin käyttävät TigerVNC:tä). Löytyy yleensä <tt>tigervnc</tt>- ja <tt>tigervnc-server</tt>-nimisistä paketeista.
*[[TigerVNC]] - [[haara]]utettu versio RealVNC:stä, jonka vapaan version kehitys on viime vuosina ollut pysähdyksissä. Sisältää mm. edistyneemmän pakkausmenetelmän, käännökset eri kielille, [[IPv6]]-tuen sekä automaattisen ssh-tunneloinnin [[Unix]]/Linux-koneilla (mikäli sekä asiakas että palvelin käyttävät TigerVNC:tä). Löytyy yleensä <tt>tigervnc</tt>- ja <tt>tigervnc-server</tt>-nimisistä paketeista.
*UltraVNC - GPL-lisensoitu asiakas- ja palvelinohjelmisto paremmalla salauksella ym. lisäominaisuuksilla. Vain Windowsille.
*UltraVNC - GPL-lisensoitu asiakas- ja palvelinohjelmisto paremmalla salauksella ym. lisäominaisuuksilla. Vain Windowsille.
Rivi 14: Rivi 15:
*[[KRDC]] - [[KDE]]:n VNC- ja [[RDP]]-asiakasohjelma. Uudelleenkirjoitettu lähes kokonaan KDE:n 4.0-versiota varten.
*[[KRDC]] - [[KDE]]:n VNC- ja [[RDP]]-asiakasohjelma. Uudelleenkirjoitettu lähes kokonaan KDE:n 4.0-versiota varten.
*[[Krfb]] - KDE:n graafinen VNC-palvelin. Tukee mm. sähköpostitse lähetettäviä kutsuja etäyhteyteen.
*[[Krfb]] - KDE:n graafinen VNC-palvelin. Tukee mm. sähköpostitse lähetettäviä kutsuja etäyhteyteen.
*[[wfica]] -  
*[[Vinagre]] - Asiakasohjelma VNC:n ja [[SSH]] etätyöpöydän käyttöön.
*[[xnest]] -


 
==Käyttö==
== Käyttö ==
Useimmista muista etäkirjautumisprotokollista poiketen VNC vaatii, että käyttäjän, jonka istuntoa halutaan etäkäyttää, on jo oltava etäkoneella kirjautuneena ja myöskin käynnistänyt VNC-palvelinohjelman omilla oikeuksillaan <span style="font-size: 0.9em;">(on tosin teoriassa mahdollista käynnistää VNC-palvelin [[nohup]]-ohjelman avulla ja sen jälkeen kirjautua ulos)</span>.
Useimmista muista etäkirjautumisprotokollista poiketen VNC vaatii, että käyttäjän, jonka istuntoa halutaan etäkäyttää, on jo oltava etäkoneella kirjautuneena ja myöskin käynnistänyt VNC-palvelinohjelman omilla oikeuksillaan <span style="font-size: 0.9em;">(on tosin teoriassa mahdollista käynnistää VNC-palvelin [[nohup]]-ohjelman avulla ja sen jälkeen kirjautua ulos)</span>.


Rivi 67: Rivi 66:
  exit
  exit


=== Yhdistäminen olemassaolevaan X-istuntoon ===
===Yhdistäminen olemassaolevaan X-istuntoon===
Paikalliselta koneelta on ensin ylläolevaan tapaan luotava SSH-tunneli etäkoneelle komennolla
Paikalliselta koneelta on ensin ylläolevaan tapaan luotava SSH-tunneli etäkoneelle komennolla
  ssh kayttajanimi@palvelin -L 5903:localhost:5904
  ssh kayttajanimi@palvelin -L 5903:localhost:5904
Rivi 158: Rivi 157:
*[[X Window System]]
*[[X Window System]]


== Aiheesta muualla ==
==Aiheesta muualla==
*[[wikipedia:fi:VNC|Suomenkielisen Wikipedian VNC-artikkeli]]
*[[wikipedia:en:VNC|Englanninkielisen Wikipedian VNC-artikkeli]]
*[[wikipedia:en:VNC|Englanninkielisen Wikipedian VNC-artikkeli]]
*[http://www.realvnc.com/products/personal/ Realvnc]
*[http://www.realvnc.com/products/personal/ Realvnc]
Rivi 165: Rivi 163:
*[http://www.karlrunge.com/x11vnc/ x11vnc]
*[http://www.karlrunge.com/x11vnc/ x11vnc]


{{Malline:Etätyöpöytäsovellukset}}
[[Luokka:Etäkäyttö]]
[[Luokka:Etäkäyttö]]
[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]
10 147

muokkausta

Navigointivalikko