Ubuntu,Linux Mint,Debian távoli asztal elérése akkor került előtérbe nálam mikor az egyik teszt alatt kiderült, hogy a desktop alig néhány százalékkal maradt le a szerver verziótól. Mint a legtöbb ilyen jellegű írásom ez se nagy durranás, de ez is jó időbe tellett míg kibogoztam. Igazából windows-ról próbálunk belépni a fenti desktop verziókba. Igen egyszerű a desktop kezelése, de néha még belefutunk a cli-be.
Mivel desktop-ról szól az írás sok kódot ne várjatok.
Hú, de örültem volna valami ilyesminek néhány éve! Nézzük csak miért ez a kifakadás.
A net tele van ilyen jellegű írásokkal pl. VNC. Kezdő meg is találja (mint én), de jön a probléma. Csak akkor müködik amikor a user be van jelentkezve. Ha VNC-n keresztül csinálsz egy log off-ot megszakad a kapcsolat, mert vino is megszakad.
Tehát a vino-t el kell indítani , hogy be tudj lépni. Igen ám a vino magában kevés. Gondolj bele mennyit teker a vincsi log on után. Ezek után akkor még jön a minőségi sorrend:VNC,UVNC,TightVNC...és a lényeg miért pont VNC.
Sok féle képpen be tudsz lépni, de a lényeg mikor kilépsz az-az, hogy a nyitott ablakok nyitva maradjanak, a futó progik ne záródjanak be. Ezt a VNC clone-k tudják, és mivel grafikus progikról van szó így evidens a desktop verzió. A magyar tanárom mondta sok a sóder, mondj valami lényeget is fiam, mert ez idáig egyes.
win7->ubuntu
A kulcsszó xrdp! Megnyitod a "csomagkezelő"-t. Bepötyögöd a betűket (xrdp), telepít. Szinte semmit nem kell tenned, és müködik. A win7-ben pedig van egy "Távoli asztali kapcsolat" nevű ikon katt, beírod az IP-t, felhasználó nevet, katt, és szinte bent vagy.
Már csak egy jelszó kell amit a vino-preferences-ben megadtál. No para, nem kell cli. Az én disztrómban Preferences/remote desktop ezt nem fordították le. Lesz aki az administration menűben fogja megtalálni.
Remélem ez menni fog. Csinálok 1-2 képet is majd ezekről.
Az /etc/xrdp/xrdp.ini-ben crypt level-t is állíthatsz lo-high. Ez is jó dolog mert titkosított, de még tovább lehet csavarni ssh-n keresztül.
ssh -L 3389:localhost:3389 user@remote_machine
### Az xrdp.ini-ben a globals részben a port=3389 stimmeljen!
Rendkivül gyors,egyszerű telepíteni.
Végére hagytam a negatívumokat amit tapasztaltam. "d" betűre az ablakot tálcára rakja. Tudod ott alul az a kis vacak.
A másik, hogy nem tty-t hanem pty vagy pts-t használ. Nem tudod megnézni a linux gépen milyen ablakot, programot hagytál nyitva. Ha ssh-n keresztül csinálod akkor is pszeudo pts,pty van. A tty-t és a pts,pty-t keresd a gogliban.
Remmina pedig ubuntu->win,linux.
Egy kis kiegészítés a biztonságot kedvelőknek, mert ez is elég zavaros, kusza a neten.
Ez is müködik a putty-n keresztül.
1.) A beállításról lesz egy kép.Win7-ről pedig a korábban leírt "Távoli asztali kapcsolat" kell csak amit localhostra állítasz. Itt is megint egy buktató. A következő IP működik 127.0.0.2.
2.) A korábban írt belépési mód is működik.A putty alap beállítás mellett belépsz, majd kiadod a korábbi kódot, és 127.0.0.2-vel már bent is vagy.
Az első frappásabb, kényelmesebb, mert bállítod, mented és kész, de azt használtok amit akartok.
Az ssvnc-et próbáltam, de nekem nem jött be. Ahogy halad az idő egyre tisztábban látok, de néha nem ártana egy aktív, segítő kéz.
Az egyik telepítésnél a következő hibaüzit kaptam: Unable to copy the user's Xauthorization file.
Itt két megoldást találtam.
1.) Készítesz egy üres .Xauthority file-t a home dir-be, majd a következő kódokkal beállítod:
touch ~/.Xauthority
chmod 600 ~/.Xauthority
2.) Ez jobban tetszik. Amikor belépsz a putty-val kiírja, hogy nincs, de generál is egyet. Ez persze nem üres. Ezért is tetszik ez a megoldás.
ubuntu11.10,linux mint12 problémák
A fenti részt megcsinálva az új operációs rendszerünket nem egészen tudjuk távolról elérni 100%-ban.
A googli olyan bonyolult megoldásokat dob ki, hogy a maradék hajam is az égnek áll. Pl. 20-30 percig fordítanak programokat.
Kérdem én minek ha van egyszerűbb.
A leírt kódok amit találtam elég sok hibát tartalmaztak. Ez mind elveszi szegény kezdő kedvét.
Na kimorogtam magam lássuk a lényeget.
Egyetlen pici file-t kell generálnuk, és kész.
Igaz ugyan a desktop egy picit más, de minden működik. A hibákról nem írok, mert tele vele a net.
A /home/brogyi/.xsession file kell legyártanunk.
Több útja, módja van.
touch /home/brogyi/.xsession
Ha ez nem megy akkor próbáld másképpen. A lényeg, hogy lesz egy üres file-d amit kitöltünk a következővel.
gnome-session --session=gnome-fallback
Ugye milye egyszerű?
Tök mérges voltam, mert megcsinálom és nem megy.
Persze, mert a kedves profi az egyik "session" elé nem tett "-" ilyet, vagy keveset.
Ilyen nincs.
Win7-es rész.
Jó jel ha már ezt látod.
Az ubuntus rész beállítása.
Az ígért kép.