Uruchamianie i konfigurowanie XII 257
Uruchamianie poleceń administratora w sesjach xdm
Wydanie polecenia su w wierszu poleceń okna terminala sesji otwartej za pomocą xdm nie przyniesie oczekiwanych rezultatów ze względu na dodatkowy poziom bezpieczeństwa wprowadzany przez serwer X i sposób jego uruchomienia. Przykładowo, jeśli po otwarciu sesji przez xdw spróbujemy korzystając z polecenia su uruchomić Panel sterowania X Window. ujrzymy komunikat o błędzie:
|t su -c "control-panel"
Fassword:
Xlib: connection to ":0.0" refuseci by serwer Xlib: Client is not authorized to connect to Serv«r ** KRROR. **: canr.ot open display :0.0
Jeśli chcemy tymczasowo umożliwić danemu programowi dostęp do serwera X, musisz skorzystać z polecenia xhost i dopisać swoją nazwę hosta do listy dostępu serwera, podając jednocześnie program, który chcemy uruchomić:
# xhost -łlocalhost; su -c "control-panel"
PATRZ RÓWNIEŻ
♦ Polecenie o u jest szerzej opisane w rozdziale 1.
Standardowa konfiguracja xdm w dystrybucji Red Hat korzysta z programu xbanner Ho umieszczenia na ekranie tekstowym tekstu i grafiki oraz wybrania odpowiedniego koloru tła. Polecenie xbaiin«r, wykorzystywane przez funkcję iuicjalizacyjną xdm, jest zdefiniowane w pliku Xsetup_0 (katalog /usr/XllRG/lib/xdm), w następujący sposób: /usr/XHR6/bin/xbanner
Jeśli chcemy zmienić tytuł ekranu startowego lub umieścić nań własną grafikę, musimy zmodyfikować zawartość pliku xbanner, znajdującego się w katalogu /usr/xiiR6/lib/xil/app-detauits. Xbanner jest jednym z plików konfiguracyjnych systemu XI1 (więcej o plikach konfiguracyjnych XII dowiemy się w dalszej części rozdziału) i zawiera opcje wpływające na wygląd ekranu startowego.