[ Darxx @ 24.11.2002. 14:15 ] @
| Distra RH 7.2:
1) na net se spajam sa qtisdnlinux (ver 0.8.3)...
problem je da kao root mogu pokrenuti qtisdnlinux, a sa obicnim userom ne mogu...
kad pokusam (kao user) pokrenuti iz konzole qtisdnlinux onda mi vrati ovo:
Xlib: connection to ":0.0" refused by server
Xlib: Client is not authorized to connect to Server
qtisdnlinux: cannot connect to X server :0.0
sad mi recite kako ovo rjesiti?
help! |
[ B o j a n @ 24.11.2002. 14:46 ] @
Kao root dodaj localhost u acl listu
Code:
# xhost +localhost
Kao korisnik uradi:
Code:
$ export DISPLAY=localhost:0
$ qtisdnlinux
mixup je nastao zbog toga sto si se kao korisnik pokusavao nakaciti na X koji je startovao root korisnik.
[ Darxx @ 24.11.2002. 16:17 ] @
ne ide! :-(
napravio sam sve to, al nece.
kad pokrenem program kao obicni user, sve ok otvori se prozor, ali nemam dvije ikonice za loadat i unloadat ISDN subsystem i hisax...izgleda da su te dvije ikonice rezervirane za roota, jer iznad pishe "Administrative (root)"...a kad probam bez loadanja ovog gore, i kad se kliknem na connect with 64k dobijem u konzoli ovo:
/dev/isdninfo: Permission denied
SIOCADDRT: Operation not permitted
eto...molim drugi pokusaj pomoci...
P.S. jos nesto, ako ti nije tesko napisi pokoju rjec vise o acl listi i localhostu jer te ne kuzim 2%... :-) ili bar daj link gdje mogu o tome naci vise...
[ B o j a n @ 25.11.2002. 11:47 ] @
Startuj qtisdnlinux kao root, sto vidim da ti nije problem, posto run-ujes X pod root nalogom.
Sto se tice acl magije, tu nema nikakve mistike ... jednostavno specifikujes svom X serveru odakle jos da prima konekcije.
A drugom komandom, kao drugi korisnik specifikujes svojoj aplikaciji ( klijentu ), tj. qtisndlinux programu gde da iscrtava grafiku.
simply as that l;)
[ Darxx @ 25.11.2002. 14:41 ] @
ok...tnx
[ Dejan Lozanovic @ 26.11.2002. 15:56 ] @
druga varijanta, je da da uradis setuid na taj fajl, znaci kucas komandu
chmod u+s qtisdnlinux
i tada ce se uvek taj fajl pokretati pod root privilegijama, tj kao da ga je sam root startovao.
ako ne znas kako da nadjes gde se nalazi qtisdnlinux kucaj
whereis qtisdnlinux
[ MoHicAn @ 27.11.2002. 14:35 ] @
Da ne vidim svrhu dizanja x-a kao root a pokretanja isdn dialera kao obican user ???
Mozda si istripovao da ti je tako sigurnije ... veruj mi nikakve veze to nema + to mora da ide pod root privilegijama a tehnicki ti je veci propust sto x startujes kao root !!!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.