Kirjoittaja Aihe: Etäyhteys Ubuntuun VNC:llä  (Luettu 5365 kertaa)

kuksa

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Etäyhteys Ubuntuun VNC:llä
« : 18.01.06 - klo:10.33 »
niin olisi sellainen probleema ku käytän ubuntua VNC kautta windows koneelta.niin ubuntun näytön resoluutio tippuu ilman näytöä 640*480 niin konetta on hieman epämukavaa käyttää etänä windows koneelta eli saakos noita asetuksia muutettea ubuntuun et resoluutio pysyis vaikka 1024*768 vaikka näyttö ei ole kiinni käynnistyksen aikana?
« Viimeksi muokattu: 19.01.06 - klo:13.37 kirjoittanut mikk0 »

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Resoluutio ongelma
« Vastaus #1 : 18.01.06 - klo:11.23 »
Hakemistossa /etc on tiedosto nimeltään vnc.conf

Avaa se pääkäyttäjänä haluamallasi editorilla ja lisää tiedostoon rivi $geometry="1024x768", eli avaa pääteistunto ja kirjoita vaikka seuraavaa:

Koodia: [Valitse]
sudo vim /etc/vnc.conf <enter>
G
o
$geometry="1024x768" <esc>
:wq <enter>

Eli tuossa nuo <enter> ja <esc> tarkoittavat kyseisiä näppäimiä. Muilla riveillä ei tarvitse painaa Enteriä.
Tämän jälkeen pitäisi toimia.

Mikko

Mikko Saarinen

kuksa

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Re: Resoluutio ongelma
« Vastaus #2 : 18.01.06 - klo:23.22 »
eipä näy ainakaan minulla toimivan vaikka noi rivit lisäsin vnc.conf fileen

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Resoluutio ongelma
« Vastaus #3 : 18.01.06 - klo:23.48 »
eipä näy ainakaan minulla toimivan vaikka noi rivit lisäsin vnc.conf fileen

noi rivit? tuolla ohjeella sinne lisästään ainoastaan rivi:
Koodia: [Valitse]
$geometry="1024x768"
Janne

kuksa

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Re: Resoluutio ongelma
« Vastaus #4 : 19.01.06 - klo:00.46 »
jep niin se sinne on laitettu pelkästään,mut ei pelaa ,pitää jotain sit yrittää vielä

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Resoluutio ongelma
« Vastaus #5 : 19.01.06 - klo:07.34 »
Tuo palvelu pitää varmastikin käynnistää uudelleen.

En ole nyt ubuntukoneella, mutta jos /etc/init.d -hakemistosta löytyy tuolle linkki, saat sen uudelleenkäynnistettyä komennolla sudo /etc/init.d/<palvelunnimi> restart.

Jos ei muuten onnistu, niin kokeile koneen uudelleenkäynnistystä. Yleisesti ottaen tällaiset palvelut eivät automaattisesti lue noita konfiguraatiotiedostojaan uudelleen, ellei niitä erikseen käsketä.
Tämä tapahtuu joko uudelleenkäynnistyksellä tai kill -HUP -signaalilla (tuota jälkimmäistä en ole juurikaan harrastanut, joten voi olla että tuo ei ole täysin oikein).

Mikko
« Viimeksi muokattu: 19.01.06 - klo:07.49 kirjoittanut mikk0 »

Mikko Saarinen

kuksa

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Re: Resoluutio ongelma
« Vastaus #6 : 19.01.06 - klo:11.21 »
eipä se vaan halua toimia,no pitää yrittää pärjätä sit tällä resoluutiolla,ku muut ei pelaa

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Resoluutio ongelma
« Vastaus #7 : 19.01.06 - klo:13.36 »
Harmin paikka  :(

Huomaa että itse en ole asiaa testannut, vaan löysin tämän konffitiedoston ihan etsimällä.
Ehkä tässä on kyse vaan ihan väärästä tiedostosta? Tosin loogisesti ajatellen sen pitäisi olla kyllä tämä.

Toimiiko tuo Windows-asiakas isommalla resoluutiolla jos Ubuntussa on näyttö kiinni, vai onko se aina tällainen?
Oletko määrittänyt työpöydän jakamisen ihan sillä normaalilla Gnomen graafisella työkalulla?

Mikko

Muutin muuten alkuperäisen otsikkosi muotoon VNC ja Resoluutio ongelma, jottei tämä sekoittuisi niin herkästi normaaleiden resoluutio-ongelmien kanssa, jotka nähtävästi myös ovat melko yleisiä.
« Viimeksi muokattu: 19.01.06 - klo:13.40 kirjoittanut mikk0 »

Mikko Saarinen

kuksa

  • Käyttäjä
  • Viestejä: 122
    • Profiili
Re: VNC ja Resoluutio ongelma
« Vastaus #8 : 19.01.06 - klo:21.13 »
resoluutio toimii ihan  oikein jos buuttaan ubuntun näyttö kytkettynä ja sen jälkeen vaihdan näytön windows koneeseen ja otan yhteyden vnc:lä ja vnc olen laittanut ubuntusta päälle ihan järjestelmä/asetukset/etäkäyttö jutusta mihin vaan määritellään salasana ja oikeudet.lueskelin kanssa sitä vnc.conf fileä niin kyllä siinä sanotaan et noin pitäis toimia,pitää lueskella lisää foorumeita jos sais homman pelaan

tuku

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Etäyhteys ubuntuun
« Vastaus #9 : 02.03.06 - klo:12.10 »
Hei.

Haluaisin käyttää ubuntu konettane internetin yli graafisessa tilassa. Mitä minun tulee tehdä ubuntu koneelle, että osaa ottaa vastaan yhteyksiä ja mitä ohjelmia pitää asentaa koneelle jolta yhteys otetaan.

Kone jolta yhteys otetaan on Windows Xp kone. Onko helpoin tapa poltaa jokin pikku distro ceedeelle ja buutata vai löytyykö jotain ohjelmaa windowsiin joka olisi helppo kuljetaa ceedeellä mukan ilman isoja asennuksia joka  kerta?

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Re: Etäyhteys ubuntuun
« Vastaus #10 : 02.03.06 - klo:12.43 »
no ekana mieleen tulee että asentaisit siihen windowsiin semmosen kuin VNC. Saman saa (ellei jo ole) myös (k)ubuntuusi. Sillä saa näytölle toisen koneen työpöydän yms muut ohjelmat

Jos haluat käyttää jotain distroa niin voit tietty ladata semmoisen LiveCDn mikä ei tee muutoksia itse koneeseen ja bootata siihen. Tietty olisi hyvä että kyseisellä livecdllä olisi sitte esim tuo vnc ohjelma.

Tässä vaiheessa joku tulee huutamaan päin naamaa että VNC on huono koska siinä on aika olematon suojauspolitiikka, että asian osaava ihminen saa helposti VNCtä käyttävien ihmisten salasanat ym haltuun.

Joku muu voi kertoa jostain paremmin suojatuista sitten enemmän..

tuku

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Re: Etäyhteys ubuntuun
« Vastaus #11 : 02.03.06 - klo:15.22 »
Joo. Tuo vaikutti helpolta, muttei kuitenkaan ollut sitä mitä hain. Vaan tarkoitus olisi, että ubuntu konella voi olla toinen käyttäjä kirjautuneena ja minä otan yhteyden toisaalta omilla tunnuksillani. Siten, ettei koneen käyttäjä huomaa mitään ja käytän omaa työpöytääni. Vähän niinkuin thiclient ratkaisussa.

JPK1990

  • Vieras
Re: Etäyhteys ubuntuun
« Vastaus #12 : 02.03.06 - klo:16.14 »
Millasella komennolla sais kaverin koneen näkyyn näytöllä?

Ubuntu-Ubuntu

Varmaan vncviewer localhost:0?

Ainakin toi localhost on se ip osoite mutta entäs tuo 0 onko se portti numero?

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Re: Etäyhteys ubuntuun
« Vastaus #13 : 02.03.06 - klo:17.45 »
Millasella komennolla sais kaverin koneen näkyyn näytöllä?
Ubuntu-Ubuntu
Varmaan vncviewer localhost:0?
Ainakin toi localhost on se ip osoite mutta entäs tuo 0 onko se portti numero?

Olettaen että kaverilla on vnc-palvelin päällä ja olet tunneloinut portin 5900 hänen koneelleen niin silloin tuo toimii. Tuo vncviewer:n perässä oleva numero tulkitaan porttinumeroksi lisäämällä siihen 5900.

Paikallisen portin 5900 tunnelointi kaverin koneella olevaan porttiin 5900 onnistuu alla olevalla komennolla. Ensiksi tehdään tunnelointi ja sitten yritetään käynnistää vncviewer. VNC-palvelimen käynnistys voidaan mielestäni tehdä missä vaiheessa tahansa ennen vncviewerin käynnistämistä eli tunnelointi ei vaikuta siihen.

Koodia: [Valitse]
$ ssh -R 5900:localhost:5900 kaverin_osoite

Lisätään vielä sen verran että tuo yhteys voitaisiin muodostaa myös suoraan vncviewerillä kaverin koneelle mutta ehdottomasti järkevämpää on tehdä ssh:n avulla tunnelointi ja ottaa vncviewerillä yhteys localhost:n kautta (eli "vncviewer localhost:0").  Tällöin vnc:n liikenne kulkee salattuna mitä se ei muuten ole.

Huomaa muuten myös se että tuon ssh-komennon jälkeen kyseisessä konsolissa ollaan kaverin koneella eli vncviewer pitää käynnistää toisen konsolin kautta tai sitten graafisesti.
« Viimeksi muokattu: 02.03.06 - klo:17.56 kirjoittanut mgronber »

tohtoriS

  • Käyttäjä
  • Viestejä: 83
    • Profiili
Re: Etäyhteys ubuntuun
« Vastaus #14 : 02.03.06 - klo:18.21 »
Joo. Tuo vaikutti helpolta, muttei kuitenkaan ollut sitä mitä hain. Vaan tarkoitus olisi, että ubuntu konella voi olla toinen käyttäjä kirjautuneena ja minä otan yhteyden toisaalta omilla tunnuksillani. Siten, ettei koneen käyttäjä huomaa mitään ja käytän omaa työpöytääni. Vähän niinkuin thiclient ratkaisussa.

Veikaisin että paras tuohon tarkoitukseen on NX. Siinä ymmärtääkseni avataan juuri haluamasi kaltainen kirjautuminen käyttäjänä. Salauskin on hoidettu ilmeisesti SSH tunnelilla joten senkin puolen pitäisi olla ok. Itseänikin tuo on kiinnostanut jonkin aikaa, mutta perehtyä en ole asiaan enempää ehtinyt ja sitä miten tuo windows koneelta onnistuu niin en osaa sanoa.

Tietoa löytyy tuolta jonkin veran lisää ja sivunlppussa näyttäöä vahingosa olevan HOW-TO Ubuntullekin... pitääpä itsekin joskus tesmata...

http://en.wikipedia.org/wiki/NX_technology

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: VNC ja Resoluutio ongelma
« Vastaus #15 : 14.03.06 - klo:11.10 »
Kuksa: kyseessä on kuitenkin väärä konffitiedosto. Tuo vnc.conf ei vaikuta ubuntussa pyörivän vnc-palvelimen resoluutioon.

vnc.conf-tiedostolla määritellään kyllä vncserver-ohjelman asetukset, mutta nähtävästi ainakin tämä Breezy käyttää vino-server -pakettia vnc-palvelimena. Tämä selvisi komennolla lsof -i, joka listaa kaikki verkkoportit joita jokin ohjelma kuuntelee.

Kyseinen ohjelma onkin sitten erittäin ongelmallinen, sillä en löytänyt sille konffitiedostoa mistään, eikä ohjelmalla ole myöskään man-sivua. Edes Google ei ollut kovin avulias.

locate vino -komento tuotti jonkin verran infoa, mutta sanoisin että vaikeaa tämän asetusten muokkaaminen näyttäisi olevan.

Toisaalta tämä saattaa olla helpompaa kuin luulemmekaan. Kokeile sellaista että käynnistät koneen ilman näyttöä ja sen jälkeen otat siihen Windows-koneella yhteyden. Tämän jälkeen valitset vnc-yhteyden kautta Järjestelmä->Asetukset->Näytön tarkkuus ja kokeilet muuttaa sitä sieltä. Voit laittaa oletusarvo-ruksin päälle.

Toinen vaihtoehto on ottaa tämä vino-server pois käytöstä ja asentaa vncserver, mutta kun itse tuota pikaisesti kokeilin, niin sain sen kautta näkyviin vain harmaan X-serverin taustan, enkä mitään gnome-istuntoa.

Mikko
« Viimeksi muokattu: 25.03.06 - klo:22.32 kirjoittanut mikk0 »

Mikko Saarinen