NX server-kliens (távoli asztal) SSH key gond

Fórumok

Sziasztok!

Bár nekem konkrét problémám van az adott programmal, de nem csak ezért indítom ezt a topicot, hanem mert sehol nem találtam részletes leírásokat legalábbis itthoni oldalakon, ezzel a programmal kapcsolatban. Persze lehet, hogy csak nem kerestem elég kitartóan.
Mindenesetre remélem ha én itt megkapom a választ, talán másnak is segítek vele!
Mutatnám a problémámat és azt is hogy mit tudtam belőle megoldani. Remélem tudtok adni segítséget!

Szereztem egy howto-t!
https://help.ubuntu.com/community/FreeNX#Installation

Ez a leírás szerencsére passzol az én rendszeremhez (ubuntu intrepid ibex)!
Könnyedén beillesztettem az /apt/sources.list-be a megadott linkeket. Majd apt-get update aztán még egy aptitude install freenx!

Innentől kezdve már csak az ssh port megváltoztatása és a SSH KEY készítése marad a leírás szerint. Már aki szeretné megváltoztatni a portot.

A kulcs készítés a leírás szerint könnyedén megy/ment!

sudo dpkg-reconfigure freenx-server

Itt értelem szerűen végig kell követni az install-t és generálni egy új kulcsot, ami ebbe a mappába kerül:

/var/lib/nxserver/home/custom_keys/

Már csak át kell másolni:

sudo cp /var/lib/nxserver/home/custom_keys/client.id_dsa.key ~/

Eddig hibátlanul ment minden! De hiába másoltam át a kulcsot, nem fogadja el a rendszer!

Van olyan akinek volt ehhez hasonló tapasztalta?!

Előre is köszi a segítséget!

Hozzászólások

"Eddig hibátlanul ment minden! De hiába másoltam át a kulcsot, nem fogadja el a rendszer!"

Hogyan próbálod?

--
trey @ gépház

A klucsot kimásoltam egy pendrive-ra, aztán átvittem a másik gépre, amin a kliens van!
Ott van egy configure gomb, ahol az ip-től kezdve mindent beállítottam és itt van egy key gomb. Ami pedig nyit egy új ablakot. Ott már csak import és tallózás!

Ennyit tettem!

De a válasz mindig ez:
DSA key is corrupted or has been protected with a passphrase

Azt hiszem nem én hibázok. Elleinte azt hittem hogy az új routerem nem engedi a két gépet komunikálni, de eddig mindent engedett és magától konfigurált vnc-t, putty-t! Szóval nem hiszem hogy a routerem lenne. Akkor pedig már csak a kulcs lehet. Szerintem......

Hello!

Az átmásolt kulcsot hozzá fűzted az authorized_keys fájlhoz?Ha nem akkor ez a lépés kimaradt szerintem.Első alkalommal mikor kulcsot csinálsz akkor éredemes elöször az ssh szervert is úgy beállítan,hogy jelszóval belépsz.Ha az sikerült utána már át lehet állítani,hogy csak kulccsal engedjen be.Én ezt számtalanszor megszívtam már.Amúgy én ezt a doksit használom az ssh beállításához:
link

Üdv.

Hello!

Pedig egyszerű a dolog. Azon a gépen generálsz egy kulcsot amivel csatlakozni akarsz az ssh szervert futtató géphez.Ha meg van a kulcs akkor azt át másolod a szerverre,majd a kulcsot hozzá fűzöd az authorized_keys fájlhoz. Készen vagy.De azért adtam a linket,hogy ott lépésről-lépésre le van írva mit és hogyan kell csinálni.Ha még van kérdés vagy valamit nem értesz írj és megpróbálok segíteni.

Üdv.

Ezek szerint én ugyanezt csináltam, csak a serverrel generáltam és a kliensre vittem át! De ott nem hozzáfűztem, hanem teljesen töröltem a kulcsot és a helyre tettem a server által generáltat!

Azért is így csináltam, mert a serveren én kértem új kulcs generálását, míg a kliensnél a DEFAULT az gondolom minden gépen install után ugyanaz. És ezért nem akartam a serverre az átvinni!

Vagy rosszul gondolom?

Hello!

Nem egészen tudlak követni.Amikor az ssh servert telepíted ő csinál egy kulcsot.Ez ha minden igaz arra való,hogy az adatokat evvel titkosítsa.Ahhoz hogy te ehhez a géphez tudjál ssh kapcsolaton keresztül kapcsolódni. Azon a gépen kell egy kulcsot csinálni amivel kapcsolódni akarsz.Ezen a gépen ha nem teszel fel nem kell ssh servert futtatni.Szóval,miután generáltál egy kulcsot a kliens gépen,azután ezt a kulcsot át kell másolnod a szerverre. Ha ez meg van akkor a kulcsot hozzá kell fűznöd az authorized_keys fájlhoz. Azért nem másolod,mert ha ez a fájl már tartalmaz kulcsokat akkor a másoláskor ezek felülíródhatnak.Hozzáfűzésnél meg a fájl végéhez "hozzácsapódik".
Talán most már meg tudod majd oldani a kérdést.

Üdv.