X11-Forwarding with Magic-Cookie


X11-Redirection to users desktop is quite simple. But if you switch the user in the ssh-session for security-reasons you have to deal with the Magic-Cookie.

Solution with Magic-Cookie

This command creates two files in the temp-Directory that are run with the other user

echo export DISPLAY=$DISPLAY >/tmp/disp
echo xauth add `xauth list ${DISPLAY#localhost}` >/tmp/mc
chmod +x /tmp/disp;chmod +x /tmp/mc

sudo su - oracle
. /tmp/disp;. /tmp/mc;xclock


Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:


Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s