On Wed, Oct 24, 2007 at 01:11:50PM +0200, Daniel Drotos wrote: > On Wed, 24 Oct 2007, Zana János wrote: > > > xhost + variációt megtaláltam a Googlén, de nem volt eredménye. > > Az xhost +[hostnev] azt mondja meg az X _szervernek_, hogy engedje meg > a hostnev-en (vagy barhol) futo programnak, hogy ot hasznalva > rajzolhasson a kepernyore. Ez egyfajta authentikacio, a szerver > ellenorzi, hogy kiszolgalhatja-e a rajzolasi kereseket. (Jegyezzuk > meg, vannak biztonsagosabb eljarasok is a host alapunal, pl kerberos, > az ssh pl az xauth nevu programmal intezi ezt.) > > Hogy mukodjon a dolog az is kell, hogy a (mashol futo) graf programnak > meg legyen magyarazva, hogy hol van a szerver amit a rajzolashoz > felhasznalhat: > > $ export DISPLAY=host:screen > $ grafikus_program > > Ahol `host' az X szervert futtato gep, a screen pedig a kepernyo > sorszama (altalaban 0, mert tobbnyire 1 db van).
Ez igy van :) http://www.szabilinux.hu/linux_doksi/node692.htm#sect:xbiztonsag Ha feltetelezzuk, hogy nem fersz hozza a jelenleg futo X-hez (hogy kiadd az "xhost +" parancsot), akkor a fenti megoldas nem mukodik, tehat nem fogsz tudni rajzolni a kepernyore. De mivel root vagy, "szerezhetsz" jogot ehhez is :) # export DISPLAY=:0.0 # export XAUTHORITY=/home/X-et_jelenleg_futtato_user/.Xauthority # xmessage "letoroljem a fajljaidat? :)" & Igy nem xhost alapon, hanem xauth alapon irhatsz a kepernyore. -- Udvozlettel Zsiga _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
