Client gebruiker is RootBlijkbaar kan alles dat voor niet root client gebruikers werkt
ook werken voor root. Alhoewel als root kun je het gemakkelijker maken ,
dit omdat de root iedereen zijn ˜/.Xauthority file mag lezen.
Het is niet nodig de cookie te transporteren. Het enigste dat je hebt te doen
is het DISPLAY zetten, en XAUTHORITY naar ˜serveruser/.Xauthority.
Dus je kan:su - -c "exec env DISPLAY='$DISPLAY' \
XAUTHORITY='${XAUTHORITY-$HOME/.Xauthority}' \
command"Als je hier een script van maakt, dan ziet het er ongeveer zo uit:#!/bin/sh
if [ $# -lt 1 ]
then echo "usage: `basename $0` command" >&2
exit 2
fi
su - -c "exec env DISPLAY='$DISPLAY' \
XAUTHORITY='${XAUTHORITY-$HOME/.Xauthority}' \
"'"$SHELL"'" -c '$*'"Noem het script /usr/local/bin/xroot, en dan kun je:xroot 'control-panel &'Kan het nog eenvoudiger, nee?