История изменений
Исправление Sahas, (текущая версия) :
Не знаю, то ли это, что требуется, но я таким образом переключаю пользователя (после захода через ssh -X):
$ ./switch_user.sh user
switch_user.sh:
#!/bin/sh
tmpfile=/tmp/xauth_tmp_entry
xauth extract ${tmpfile} :$(echo $DISPLAY|cut -d : -f 2 )
chmod a+r ${tmpfile}
su $1 -c "xauth merge ${tmpfile}; bash"
rm ${tmpfile}
Исходная версия Sahas, :
Не знаю, то ли это, что требуется, но я таким образом переключаю пользователя (после захода через ssh -X):
$ ./switch_user.sh user
switch_user.sh:
#bin/sh
tmpfile=/tmp/xauth_tmp_entry
xauth extract ${tmpfile} :$(echo $DISPLAY|cut -d : -f 2 )
chmod a+r ${tmpfile}
su $1 -c "xauth merge ${tmpfile}; bash"
rm ${tmpfile}