[Megoldva] XDMCP

Fórumok

Most ott tartok, hogy kb. mar mindent kiprobaltam, de nem megy a nyomorult. Ugy latszik nem vagyok egyedul: http://forums.gentoo.org/viewtopic-t-642995-highlight-xdmcp.html

Tudna vki segiteni?

Update:

A konkret problema az, hogy az "Xnest -query localhost :1" csak egy szurke morzsas abalakor nyit meg, ahol van egy X kurzor, de nincs login screen. Elso korben az Xnest kellene, hogy mukodjon, hogy tovabb lehessen lepni a remote kapcsolat fele. Egyebkent az wines geprol inditott XMing pontosan ugyanezt az eredmenyt adja.

Eddig vegicsinaltam a meglehetosen trivialis howtokat, bekonfiguraltam az Xaccess-t (KDM-hez es XDM-hez is), a kdmrc-t, es az xdm-config-ot. Kiptobaltam KDM-mel es XDM-mel is, mert tobben KDM bugot sejtenek, de XDM-mel se mukodik.

Beallitottam az iptables-t is bar localhost esetben nem lenne igazan jelentosege.

iptables kimente:

root@fokolompos /home/david # iptables -L
Chain INPUT (policy DROP)
target prot opt source destination
DROP all -- anywhere anywhere state INVALID
ACCEPT all -- fokolompos fokolompos
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT icmp -- anywhere anywhere icmp echo-request limit: avg 5/min burst 5
ACCEPT tcp -- 192.168.2.0/24 anywhere tcp dpt:xdmcp
ACCEPT udp -- 192.168.2.0/24 anywhere udp dpt:xdmcp

Chain FORWARD (policy DROP)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
DROP all -- anywhere anywhere state INVALID

Az nmap kimenete:

root@fokolompos /home/david # nmap localhost

Starting Nmap 4.68 ( http://nmap.org ) at 2008-08-30 16:47 CEST
Interesting ports on fokolompos (127.0.0.1):
Not shown: 1708 closed ports
PORT STATE SERVICE
25/tcp open smtp
80/tcp open http
111/tcp open rpcbind
631/tcp open ipp
3128/tcp open squid-http
5060/tcp open sip
6000/tcp open X11

Nmap done: 1 IP address (1 host up) scanned in 0.516 seconds

A netstat kimenete:

root@fokolompos /home/david # netstat -ap | grep xdm
udp 0 0 *:xdmcp *:* 9013/kdm
unix 2 [ ACC ] STREAM LISTENING 85908 9013/kdm /var/run/xdmctl/dmctl/socket
unix 2 [ ACC ] STREAM LISTENING 85922 9013/kdm /var/run/xdmctl/dmctl-:0/socket

Hozzászólások

Itt is említik: http://gentoo-wiki.com/Talk:HOWTO_XDMCP

Anno én is belefutottam Ubuntu alól, bár akkor volt kéznél egy default konfig Gentoo GDM-mel ami alól ment.
Közelebbit nem tudok sajna mondani.

szerk.: ha van kéznél valami >1 évnél idősebb livecd, próbáld meg alóla.
--
\\-- blog --//

Ez engem is erint.

Nekem tonkrement a monitorom(igaz csak felig) es egy regi laptopot hasznalok "vekonykliesnkent", igy hasznalom a gepem.
Megoldast sajnos nem tudok en sem, mert en elinteztem fapadosan a ki
ckerrel.
Alaptopon icewm van, felraktam a konquerort meg meg nem is tudom mit
, ami huzta magaval a fel KDE-t :( a kicker nevu binarissal egyutt.
Ez a kicker valojaban a KDE panel, igyaztan a KDE fopanelje megjelen
t az elinditasaval es a K menu -> switch user -> new session -t vala
sztva mar indult is az uj X a kov (8adik) virt. konzolba a gdm-el eg
yutt.
Alapbol is gdm volt fent.
Ott meg tovabb XDMCP, megjelent a host, es mar jelentkeztem is be.
Szoval a fentiekbol latszik, hogy en valojaban assetudom mi torteni
k(kis tulzassal), mukodik, es nem is foglalkoztam tovabb a dologgal.
Szoval ezt a pancser megoldast szeretnem en is lecserelni, csak eddi
g meg nem volt turelmem hozza, tulsagosan masodlagos a dolog.
Bar nekem debianom van, de hat a dolog nem gentoo specifikus.
Igerem ha majd foglalkozok vele, leirom ide h mire jutottam, csak mo
stanaban ez sajnos nem varhato :(

GDM-et probaltal mar?

Ott csak ennyi lenne:


[xdmcp]
Enable=true

[greeter]
Browser=true

Illetve almoskonyvek ajanljak a 177 -es port kiengedeset.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Na ott tartok, hogy GDM-mel reszsikert ertem el. A GDM eseten legalabb az Xnest mukodik, es mar ez is vmi. Erdekes viszont, hogy GDM-et hasznalva es a 177-es portot a tuzfalon engedelyezve, nem nyitja ki alapbol a 6000-es portot.

Ha a GDM-nel a bejelntekzeskor az XDMCP csatlakozast valasztom es a sajat gep kulso IP cimet adom meg, akkor ugyanaz a szurke semmi jeleneik meg. Ez lehet akar tuzfal problema is, de nem feltetlenul.

Na meg probalkozom egy kicsit.

Megoldas van, jelentem megoldas. Persze meg nem teljes az oro es bodotta, de errol majd kesobb.

Szoval firewall gond volt megpedig szivatos. Eloszoris tcp-vel es udp-vel is engedelyezni kell a mind a 177-es portot, mind pedig 600:6008-as port tartomanyt! Barmelyik hianyzik a 4-bol, nem megy az XDMCP. Es akkor most jon a raadas: igy mar KDM-mel is megy!

Es akkor miert nincs a problema megoldva? Mert a nyomorult wines geprol meg mindig nincs eleresem. Feltetelzhetoen az ottani tuzfal miatt, amihez viszont nem nagyon tudok nyulni. Ez azert jo, mert az egesz szarakodast amiatt csinaltam vegig, hogy a wines gep be tudjon logolni.

Akkor ezert nem sikerult nekem ssh-val kihozni. Az ssh ugyanis csak tcp kapcsolatot tud kihozni, UDP-t nem.

Miert nem jo neked a ssh -X? - hallom sokfelol. Azert, mert en nem arra a gepre SSH-zok, ahol X van, hanem e mogott a gep mogott van egy X-es terminalszerver, es arra szeretnek fellogni.

Itt jon kepbe a VNC. Az TCP, kepes vagyok barmilyen gep mogul kibanyaszni es letunnelezni magamhoz, a tobbi meg megy magatol.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Hat a vicces tortenet folytatodik, ugyanis ha nem tudom a wines tizfalat megkerulni, hat majd dolgozom live linux alol xdmcp-vel, gondoltam en kis naiv. Meg szerencse, hogy a bioshoz hozzafertem, igy legalabb az elvi lehetoseg adott volt.

Csak hat ebben a dragaban (FuSi E8110) olyan Atheros WiFi van, aminek a tamogatasan meg csak dolgoznak, es nincs benne a fo agabn. Na ennyit a hordozhato otthoni dummy kliensrol, ceges windowsos notebookkal...

Minden esetre a kotelezo 3 nap szivas megvolt vele. Sot meg a remeny sem halt meg teljesen.