Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: ilkkak - 31.07.07 - klo:11.46

Otsikko: graafinen etäyhteys auki olevaan sessioon [ratkaistu]
Kirjoitti: ilkkak - 31.07.07 - klo:11.46
Palvelimella pyörii aukiolevassa istunnossa graafinen sovellus, jota pitäisi päästä säätämään etänä. Mitä pitää sallia palvelimelta ja miten otetaan yhteyttä etänä (ssh:lla).

feisty ubuntu server + gdm + xfce
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: Ilokaasu - 01.08.07 - klo:19.11
No asennat esim foorumin ohjeiden mukaan SSH:n ja sitten otat ssh tunnelia pitkin esim vncllä yhteyden serveriin. Vaatii serviin vnc+ssh servut. SSHlla onnistuu myös suoraan X ohjelmien käyttö mutta valmiiksi käynnissä olevaa ohjelmaa kait hankalampi säätää ? viisaammat jatkakoon. Foorumilla ainakin SSH ohje, kenties myös VNC
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: SuperOscar - 01.08.07 - klo:19.21
Asiasta oli juuri juttua sfnet.atk.linux-palstalla, joten katso Google Groupsista (http://groups.google.fi/group/sfnet.atk.linux/browse_thread/thread/f643edbf83f8518a/c206b6f9691c845f#c206b6f9691c845f).
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: ilkkak - 03.08.07 - klo:22.50
... valmiiksi käynnissä olevaa ohjelmaa kait hankalampi säätää ?...

Tätäpä juuri kysäisin.
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: Fa1r - 04.08.07 - klo:00.30
Hohoho, kirjoitas ohjelmaasi kasvannainen, joka sallii haluttujen komentojen suorittamisen DBUSsilla, ja sitten vaan ssh-yhteydessä heität dbus-sendii.

Jos ei vaihtoehto miellytä niin sitten vnc:tä ja ssh-putkijumppaa :)
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: Melmacian - 04.08.07 - klo:00.41
X11vnc on ratkaisu ongelmaasi.

http://www.ubuntu-fi.org/Wiki/VNC
Kohta "Yhteys koneelle, johon olet kirjautuneena"

Lisälukemista:
http://forum.ubuntu-fi.org/index.php?topic=7965.0
http://forum.ubuntu-fi.org/index.php?topic=5990.0
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon
Kirjoitti: ilkkak - 12.08.07 - klo:13.08
Hohoho, kirjoitas ohjelmaasi kasvannainen, joka sallii haluttujen komentojen suorittamisen DBUSsilla, ja sitten vaan ssh-yhteydessä heität dbus-sendii.

Jos ei vaihtoehto miellytä niin sitten vnc:tä ja ssh-putkijumppaa :)

Tämä olisi tietysti järkevää, mutta ohjelma kirjoitettu aikanaan m$:lle ja ei ole enää intoa lähteä sitä sorkkimaan. Siksi kokeilisin mieluummin säätöä etäyhteyden kautta.
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon [RATKAISTU]
Kirjoitti: ilkkak - 20.08.07 - klo:20.13
X11vnc on ratkaisu ongelmaasi.


Onnistui.
Ensin VNCServer pystyyn. Ohje: http://ubuntuforums.org/showthread.php?t=122402 (http://ubuntuforums.org/showthread.php?t=122402)
Sitten X11VNCServer pystyyn. Ohje  http://ubuntuforums.org/showthread.php?t=122402&page=7 (http://ubuntuforums.org/showthread.php?t=122402&page=7).

Asensin siten, että x11vnc:tä voi käyttää vain paikallisesti (ts. palomuuri kiinni) ie.
ssh -X user@xxx.yyy.zzz.aaa :llä koneeseen
ja siellä
vncviewer localhost:0

Koin sen turvallisemmaksi kuin avata x11vnc-portti 5900 maailmalle.

Nyt toimii halutulla tavalla eikä ollut vaikea asentaa.

Kiitokset avusta
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon [ratkaistu]
Kirjoitti: Ilokaasu - 21.08.07 - klo:11.45
Kas, täytyykin muistaa tuo localhost temppu, varsin näppärä ja nostaa muureja hieman korkeammiksi :)
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon [ratkaistu]
Kirjoitti: Ilokaasu - 21.08.07 - klo:20.02
Rupesin vähän testailemaan. Tuossa ohjeessa minkä mainitsit pitää tehdä tälläinen tiedosto:
Koodia: [Valitse]
service Xvnc
{
        type = UNLISTED
        disable = no
        socket_type = stream
        protocol = tcp
        wait = yes
        user = root
        server = /usr/bin/Xvnc
        server_args = -inetd :1 -query localhost -geometry 1024x768 -depth 16 -once -fp /usr/share/X11/fonts/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd
        port = 5901
}

Rupesin vaan miettimään että esim tuo User = Root...onko se jokin turvallisuusriski, pitäisikö siihen esim oma nick laittaa ? Mitä muuta tästä konffista kannattaa vaihtaa esim nopeuttamiseksi yms, varmaa reso ainakin ?

edit. Mikä tuo xinetd tiedosto yleensäkin on? Epäilyttää tehdä tuollaisia koneelle jos niitä ei välttämättä vaadita :P

edit2: Yhteyttä muodostaessa kun ohjeen mukaan pitäisi tulla login ruutu niin mulla on vaan ruskeahko pohja jossa hiiren kursori on X kirjaimen mallinen...se on muutaman minuutin sellainen ja sitten palaa takaisin

edit3 Niin juu mulla on muuten Kubuntu sitten, mitä tota foorumin ohjetta luin niin kovin ne siel GDM:stä puhuu...tässähän ei sitä olevaan KDM vai mikä se kde:n vastaava on?
Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon [ratkaistu]
Kirjoitti: ilkkak - 22.08.07 - klo:18.14
Rupesin vähän testailemaan. Tuossa ohjeessa minkä mainitsit pitää tehdä tälläinen tiedosto:
Koodia: [Valitse]
service Xvnc
{
        type = UNLISTED
        disable = no
        socket_type = stream
        protocol = tcp
        wait = yes
        user = root
        server = /usr/bin/Xvnc
        server_args = -inetd :1 -query localhost -geometry 1024x768 -depth 16 -once -fp /usr/share/X11/fonts/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd
        port = 5901
}



Rupesin vaan miettimään että esim tuo User = Root...onko se jokin turvallisuusriski, pitäisikö siihen esim oma nick laittaa ? Mitä muuta tästä konffista kannattaa vaihtaa esim nopeuttamiseksi yms, varmaa reso ainakin ?

edit. Mikä tuo xinetd tiedosto yleensäkin on? Epäilyttää tehdä tuollaisia koneelle jos niitä ei välttämättä vaadita :P

edit2: Yhteyttä muodostaessa kun ohjeen mukaan pitäisi tulla login ruutu niin mulla on vaan ruskeahko pohja jossa hiiren kursori on X kirjaimen mallinen...se on muutaman minuutin sellainen ja sitten palaa takaisin

edit3 Niin juu mulla on muuten Kubuntu sitten, mitä tota foorumin ohjetta luin niin kovin ne siel GDM:stä puhuu...tässähän ei sitä olevaan KDM vai mikä se kde:n vastaava on?

root - ajaa vnc-palvelua roottina - luulisin - ei tarkoita suinkaan että kirjautujalla olisi root-oikeudet.

xinedt : "A. xinetd, the eXtended InterNET Daemon, is an open-source daemon which runs on many Linux and Unix systems and manages Internet-based connectivity. It offers a more secure extension to or version of inetd, the Internet daemon." Viite :http://www.cyberciti.biz/faq/linux-how-do-i-configure-xinetd-service/ (http://www.cyberciti.biz/faq/linux-how-do-i-configure-xinetd-service/)

vnc:llää localhost:1 aukesi minullakin harmaana, jossa kursorina rasti. Luulisin, että liittyi jotenkin xdmcp:n etäkäyttörajoitukseen tai siihen, että ajoin xfce:tä -ei tarvinnut välittää koska halusin päästä localhost:0 näyttöön

x11vnc:n asennuksen jälkeen localhost:0 toimi moitteetta. Saisi olla kyllä hieman nopeampi.

Huom: ohje koski gnomea eli gdm:n jakamista. Saman viestiketjun sivulla xxx oli vastaava ohje kde:lle. Etsin ja löysinkin tämän: http://www.howtogeek.com/howto/ubuntu/kubuntu/enable-remote-desktop-vnc-on-kubuntu/ (http://www.howtogeek.com/howto/ubuntu/kubuntu/enable-remote-desktop-vnc-on-kubuntu/). Jos tuo toimii, niin aika helppoa tuntuu olevan :)

Otsikko: Vs: graafinen etäyhteys auki olevaan sessioon [ratkaistu]
Kirjoitti: Ilokaasu - 23.08.07 - klo:12.54
Juu tiedänkin tuon paikan...tarvii varmaan laittaa sitten tota kautta...haluaisin sen kuitenkin toimivan niin että on mahdollisimman turvallinen...eli SSHta pitkin pitäisi päästä kulkemaan, tarvinnee selvittää vielä tuo niin eiköhän se ole siinä :)