On Sun, 4 Apr 1999, [ISO-8859-2] Miha Tom�i� wrote:

> A je komu jasno, zakaj mi vra�a tole, ko posku�am pognati nekatere
> aplikacije za X kot root (su).
> 
> Xlib: connection to ":0.0" refused by server
> Xlib: Invalid MIT-MAGIC-COOKIE-1 key
> Error: Can't open display: :0.0

Ce imas vkljucen magic cookie (kar je mimogrede zelo dobro), potem mora
vsak program, ki bi rad dostopal do X serverja, priti do nekega kljuca, ki
je praviloma zapisan v datoteki ~/.Xauthority. ~/.Xauthority je pa pri
rootu nekaj drugega kot pri navadnem userju iz katerega si naredil su, ker
je ~ pac nekaj drugega.

Obstaja vec moznih resitev:
 - Namesto 'su' naredis 'ssh -lroot localhost'. To resitev uporabljam tudi
   sam.
 - Kot root naredis 'cp ~user/.Xauthority ~'. Slabo v primeru, ce tudi kot
   root delas pod Xi, ali ce si kriz kraz prijavljen iz ene masine na
   drugo.
 - Z xauth dovolis dostop do X serverja iz lokalne masine. Slabo, ker ti
   lahko katerikoli user na tej masini poljubno sari po tvojem X serverju.
 - Ne uporabljas magic cookieja. Se slabse kot prejsnja alineja.
 - Z xauth izkljucis avtorizacijo. Raje ne poskusaj, ker ti bo kdorkoli iz
   celega Interneta lahko poljubno saril po tvojem X serverju.
 - ...

Ales

-- 
Ales Casar                  | InterNet: [EMAIL PROTECTED], [EMAIL PROTECTED],
Faculty of EE & CS          |           [EMAIL PROTECTED]
University of Maribor       | DECnet:   RCUM::ALES
SLOVENIA                    | WWW:      http://www.el.feri.uni-mb.si/~ales/

Одговори путем е-поште