ssh és grafikus felület

Hello!

Az lenne a kérdésem ,hogy miképpen lehet megoldani ssh-n keresztül ,hogy az asztali gépemen futó X-et lássam a laptopomon. Próbáltam már az -X és az -Y kapcsolókkal is operálni ,de eddig még nem jelent meg a másik gépen futó grafikus felület. Amúgy az ssh-val nincs semmi gond be tudok jelentkezni a gépre. Elolvastam több topikot is a témával kapcsolatban ,de mindenhol ezt a két kapcsoltót emlegetik ,de ettől még nem jutottam előre.

Előre is köszönöm a jó tanácsokat.

Üdv.

Hozzászólások

Tuti ssh kell neked?
Valami vnc -s megoldás nem lenne ésszerűbb?

A "masik gepen futo grafikus felulet" nem is fog soha megjelenni ;) ezzel a modszerrel, itt csak azt tudod elerni, hogy a masik gepen "most elinditott" alkalmazas tenalad hozza fel a grafikus feluletet... pl. az ssh-zas utan elinditott GQview-el a te kepernyodon tudod nezegetni az _ottani_ kepeidet... A hatas az savszelessegtol erosen fugg (T1 vonali sebesseg minimum ajanlott ;). De a masik gep elott ulo ember a te tenykedesedet _nem latja_ az o (a szerver) kepernyojen!!!

Zsiraf

Hello!

A vnc azért nem nagyon jó megoldás ,mert ahogy olvasgattam nem titkosított. Azon kívül állandóan azt írkálja ki nekem amikor próbálok kapcsolódni az asztali gépemhez hogy rect too big pedig már milliószor megmondtam neki a képernyő paramétereket is.

Tothit kérdésére a válasz,hogy nincs semmi normálisan elindul az xman avval nincs is baj. Az én problémám az ,hogy az asztali gépen futó X servert kéne valahogy elérni.

Rövid leírás miért kéne. Az anyukám most tanul netezni meg ismerkedik a linuxxal meg böngészés meg miegymás. Ha nem vagyok mellette szeretném távolról látni mit ügyködik és ha valami nagyon mellé kattintás esete forogna fent megakadályozni.Ezen kívül ha valamit nem tud akkor távolról megcsinálni neki vagy segíteni. Erre lenne ideális a vnc csak hát én nem nagyon bízom benne.Aztán a másik megoldandó dolog ,hogy olyan kapcsolat kellene ami windows kliensről is elérhető legyen ha csak az van elöttem éppen. A putty lenne az ötlet erre.Ezért erőltetem az ssh-t.

Üdv.

1. ssh-zol azzal a felhasznaloval, aki eppen grafikusan be van lepve ( pl: ssh -L5900:localhost:5900 user@host ) X nem kell
2. x11vnc -display :0 ( van meg egy-ket hasznos kapcsolo, de ez eleg)
3. a lokalis gepeden: vncviewer localhost
Ez titkositott, es a desktopot latod.

kicsit maskepp itt:
http://hup.hu/node/44903#comment-433763

Udv:
Istvan

Hello!

Sebist ötlete nem volt rossz csak miután be ssh-zok a távoli gépre és kiadom az x11vnc -display -.0 parancsot nem kapom vissza a kurzort amikor sima user vagyok. Ha ssh után root leszek és úgy adom ki az x11vnc paarncsot azt mondja hogy vissza utasít a server. A vnc localhost parancsnál meg elkezdenek egymás után futkosni a laptopom ablakaiban a vnc ablakok,ami azt jelent hogy nem sikerült a távoli gép képernyőjére kapcsolódni.
Azt írta valaki hogy a vnc is titkosított. Akkor azt kérdezem vnc-vel hogy lehet megoldani a kulcsos authentikációt ? Valami olyasmi kellene akkor mint az ssh esetében a publikus meg privát kulcsos azonosítás.

Üdv.

Hello!

Köszönöm szépen. Gondolom ez a Tightvnc egy másik vnc kliens,mint a sima. Megnézem van-e belőle csomag.

Üdv.

Hello!

Így már egy kicsit kezd tisztulni a kép ,hogy nincs baj ha nem kapom vissza a kurzort az x11vnc kiadásakor. Este majd megsasolom mi a helyzet. Időközben próbálkoztam úgy is hogy be ssh-zok a távoli gépre majd elindítom a krdc nevű programot és ott a távoli gépem ip címét adom meg akkor megjelenik a laptopomon is a távoli gép asztala. A következő próba az lesz ,hogy megpróbálom putty segítségével windows alól is.
Üdv.

Hello!

Kipróbáltam sebist-nek az ötletét. Odáig semmi gond nincs hogy kapcsolódik a távoli asztalhoz a vnc ,de amikor begépelem a jelszót akkor ezt a hibaüzenetet kapom:
vncviewer localhost

VNC Viewer Free Edition 4.1.1 for X - built Feb 26 2007 20:38:07
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.

Tue Mar 11 15:52:51 2008
CConn: connected to host localhost port 5900
CConnection: Server supports RFB protocol version 3.3
CConnection: Using RFB protocol version 3.3
Password:
Tue Mar 11 15:52:55 2008
TXImage: Using default colormap and visual, TrueColor, depth 24.
CConn: Using pixel format depth 6 (8bpp) rgb222
CConn: Using ZRLE encoding
CConn: Throughput 20025 kbit/s - changing to hextile encoding
CConn: Throughput 20025 kbit/s - changing to full colour
CConn: Using pixel format depth 24 (32bpp) little-endian rgb888
CConn: Using hextile encoding
Rect too big: 1306x10769 at 16128,0 exceeds 1280x800
main: Rect too big
Aztán a távoli gépen annyit látok az asztalon ,hogy távoli kapcsolatot megszakították.

A furcsa az az egészben ,hogy se az asztali gépemről nem tudok vnc-zni a laptopomra és fordítva se. Nemrég csináltam a vmware-be egy "játszós" linuxot és ott gyönyörűen sikerül vnc.zni pedig semmit nem állítgattam sem a virtuális pc-ben sem az igazi gépeken sem. Ez mitől lehet?
Kezd nekem nagyon gyanús lenni a kde-ben található krfb és kdrc páros,mert ez mind a két gépen van csak a virtuális pc-ben nem. Próbáltam már letörőlni de akkor magával akarja rántani az egész kde-t amit viszont nem szeretnék. Hogy lehet ezeket kikapcsolni vagy törőlni úgy ,hogy mást ne rántson magával?

Üdv.

Erről a freenx progiról mit lehet tudni amit belinkeltél ,mert nem ismerem bár ez az én hiányosságom.

En nem hasznalom, de ha futnak a kdrf kdrc dolgok, akkor azok mar ulnek az 5900-as porton. Ebbol kifolyolag, a te vncviewer-ed nem a x11vnc -vel beszelget, hanem veluk, es nem tudnak szot erteni. Elsokent nezd meg az x11vnc inditasakor, hogy milyen portra figyel.


11/03/2008 16:47:50 WARNING: You are running x11vnc WITHOUT a password.  See
11/03/2008 16:47:50 WARNING: the warning message printed above for more info.
11/03/2008 16:47:50

The VNC desktop is:      pcpcpc:0
PORT=5900

******************************************************************************

Azt gyanitom, hogy ez nem 5900 lesz. Ezutan az ssh -nal irdd at a megfelelo portszamot.(Eleg az egyiket, de most nincs idom megnezni, hogy melyiket) Aztan hajra.
Udv:
Istvan

/etc/ssh/sshd_config -ban be van ütve a X11Forwarding? mármint az asztali gépen, amihez csatlakozol. ha serveren le van tiltva, hiába próbálkozol -X-el ssh clientben..

I hate myself, because I'm not open-source.

Hello!

Az sshd.config-ban be van kapcsolva az X11 forwarding ezen kívül mindig használom az -X és -Y kapcsolókat is a bejelentkezéshez.
Az x11vnc meg az üzenetei szerint az 5901-es porton figyel,de valami miatt a vncviewer meg az 5900 porton próbálkozik.
Ezért szeretném valahogy ennek a kde-s munka asztalmegosztó és elérő alkalmazás párosnak kicsit a kedvét szegni ,de mint írtam magával akarja rántani az egész kde-t is. Nincs valami mód a kikapcsolásra?

Üdv.

Szia !

Az ssh+vnc valtozathoz nem kell X.
ha az ssh-t igy adod ki:

ssh -L5901:localhost:5900 user@host

akkor a lokalis 5900-as portodat "attunelezi" (van ilyen szo :-)) a host gep 5901-es portjara. Igy ha beirod, hogy

vncviewer localhost

, akkor az a host gep 5901-es portjara iranyitja a programot.

Vagy egy sorban az egesz:
ssh -t -L 5901:localhost:5900 user@host 'x11vnc -localhost -display :0'

Udv:Istvan

Hello!

Úgy sejtem ,hogy valami van a vnc beállítások körül ,mert a vncviewer localhost kiadásakor mindig ugyanezt a hibaüzenetet kapom:

vncviewer localhost

VNC Viewer Free Edition 4.1.1 for X - built Feb 26 2007 20:38:07
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.

Wed Mar 12 11:17:57 2008
CConn: connected to host localhost port 5900
CConnection: Server supports RFB protocol version 3.3
CConnection: Using RFB protocol version 3.3
Password:
Wed Mar 12 11:18:01 2008
TXImage: Using default colormap and visual, TrueColor, depth 24.
CConn: Using pixel format depth 6 (8bpp) rgb222
CConn: Using ZRLE encoding
CConn: Throughput 20046 kbit/s - changing to hextile encoding
CConn: Throughput 20046 kbit/s - changing to full colour
CConn: Using pixel format depth 24 (32bpp) little-endian rgb888
CConn: Using hextile encoding
Rect too big: 49344x49407 at 49407,2833 exceeds 1280x800
main: Rect too big
Korábban írtam hogy vmware alatt is tartok egy ssh és vnc szervert és ott minden további gond nélkül működik a dolog ,de sem az asztali gépemre nem tudok így csatlakozni sem a laptopomra.Mindig ez a hibaüzenet a vége a dolognak.

Üdv.