ich verbinde mich als persönlicher user über einen rechnerA auf rechnerX per ssh. Das ganze funktioniert soweit auch ganz gut. Wenn ich dort ein xclock ausführe, wird durch den aufgebauten ssh-Tunnel auch die Uhr bei mir angezeigt.
Wenn ich aber nun ein su - <application_user> mache, muss ich dort immer wieder ein export DISPLAY=<display> machen. Das angegebene Display ist das, welches ich als normaler user bei einem echo $DISPLAY bekomme.
Kann ich irgendwie die $DISPLAY-Variable in die .profile Datei des application-user bekommen?
Habe dort bisher schon das hier unterbringen können, damit ich diese Variable nicht auch noch händisch setzen muss.
Code: Alles auswählen
...
user=`who am i 2>/dev/null |awk '{print $1}'`
if [ "$user " = "<persönlicher_user> " ]
then
...
export XAUTHORITY=/home/<persönlicher_user>/.Xauthority
fi