Jó estét!
Szerettem volna megoldani a GUI elérését CentOS 5.5-ön. A Vino működött, de ugye az a baj vele hogy:
- külön engedélyezni kell minden usernél
- külön jelszó kell minden usernél
- csak a GUI-s desktopjára bejelentkezett user képernyőjét tudja átvenni
- ha éppen nincs senki bejelentkezve akkor persze nem tud még csatlakozni sem, ebből kifolyólag ha kijelentkezik a user akkor leszakad -> nincs több távoli bejelentkezés (előbb helyben kell valakinek)
Ez így nem jó, mik az alternatívák? FreeNX! CentOS repo-ból, persze nem megy.
NX_LOG_LEVEL-t 0-7-ig végig zongoráztam, /var/log/nx/nxserver.log 0 byte,
a /var/log/messages szerint starting freenx-server [ ok ],
a SELinux-ot kikapcsoltam, a tűzfalat is
a .ICEauthority file-omra 600 helyett 666-ot állítottam, hátha
az SSH és az NX portokat átállítottam máshová is, ugyanúgy semmi
a kliens azt mondja hogy a FreeNX nem fut a szerveren
a box-on a ps és a system-config-services is azt mondja hogy a FreeNX nem fut, logtalannak meg az adminja se érti a szavát, így végül jegeltem.
Leszedtem a FreeNX-et, a VNC maradt, de nem működött tovább. Azt is leszedtem majd vissza raktam, erre megjavult, de hát ugye a post elején felvázoltak miatt nem elégséges megoldás a VNC.
Legyen xrdp, ugye debianon apt-get install xrdp, zéró konfig és működik, de úgy hogy még a felbontásod is nagyobb lehet a távoli gépen mint amit a fizikailag létező tudna, szóval jó.
Itt a repo-kban az xrdp nem volt benne, így wget a packages.sw.be-ről, rpm -i
.
A /etc/xrdp-t éppen létrehozza de a /etc/init.d alá már semmit sem pakol. Indításnál (/usr/lib/xrdp/xrdp nem logikus hogy miért itt van a bináris) hiányolja a sesman-t. Nosza, indítsuk el ugyaninnen. A sesman meg hiányol egy lib-et, ami történetesen ugyanebben a könyvtárban van :-/ Hegesztgettem a /etc/xrdp alatt, erre az xrdp elindult, de nem tudott authentikálni.
No sebaj, kiexportáltam a display-t, és a local desktopomon elindítottam a "szerveren" lévő /usr/lib/xrdp/startwm.sh-t.
Na erre kaptam az áldást, elindult a local desktopomon egy ablakkeret nélküli Gnome, benne egy másik Gnome-al, és még egy ablak csak a Gnome-os desktoppal, menük nélkül. Az egész kóceráj villogott ész nélkül, és persze semmi nem működött benne.
Igazából a FreeNX miatt vagyok elkeskenyedve, ha már benne van a CentOS-ben illene működnie is.
Most megyek és meditálok az RPM rejtelmeiről :-)