Portál AbcLinuxu, 6. května 2025 09:17
Potrebuju spustit pod X grafickou instalacni utilitu Jsem zacatecnik, tak nevim, proc to nejde. Muzete mi prosim nekdo rict co to znamena a popripade jak zaridit aby se to rozchodilo?
vypsalo to :
woody:/home/user# xhost +localhost
Xlib: connection to ":0.0" refused by server
Xlib: Client is not authorized to connect to Server
xhost: unable to open display ":0"
woody:/home/user#
session required pam_xauth.so
session optional pam_xauth.sov /etc/pam.d/su. Navíc si pak lze v ~/.xauth/export nastavit, kterým uživatelům se smí autentizační cookie exportovat.
Takže bych doporučil spíš vrátit se k základům a buď (pouze je-li počítač izolovaný) staré dobré 'xhost localhost
' nebo ještě lépe (pod rootem)
xauth -f ~user/.Xauthority extract - :0 | xauth merge -
user
je ten uživatel, který se do grafického prostředí přihlásil.
pam_xauth
jsem si samozřejmě všiml. A teď kontrolní otázka: jaký je principiální rozdíl mezi použitím pam_xauth
a řešením, které jsem uvedl ve svém příspěvku? Ano, žádný. Vzhledem k tomu, jak tu dlouhodobě brojíte proti používání high-level nadstaveb, odstiňujících uživatele od podstaty toho, co vlastně dělá, mne tato vaše poznámka docela překvapila...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.