LINUX.ORG.RU

Скрипт на rdp сессию

 ,


0

1

День добрый знатоки.

Имеется скрипт на подключение к терминальному серверу

#!/bin/bash
xfreerdp /u:test /p:test /v:server
Необходимо чтобы при авто-входе пользователя в 16убунте, он автоматом подключался к терминальному серваку и после того как пользователь отключается от сервера - то убунта тоже выключалась.

Толи в 14убунте, толи в 12 получалось создать скрипт в /usr/scripts/rdp.sh (добавить chmod +x)

в /home/test (папке пользователя под которым будет подключение) создавался файл .xsessionrc в который записывалось: exec /usr/scripts/rdp.sh и всё работало.

В 16убунте , при добавлении в файл ".xsessionrc" что-либо - пользователь перестаёт автоматически входить в систему. Если добавлять скрипт в startup, то при выходе из терминального сеанса, он остаётся в linux системе. Кто может подсказать, что можно придумать?


А почему не использовать стандартный метод логаута вашего DE?

#!/bin/bash
xfreerdp /u:test /p:test /v:server
wait
xfce4-session-logout --logout # или кто там у вас

Как вариант еще pkill -u username или service lightdm restart

А автозапуск к примеру можно от сюда использовать ~/.config/autostart/, а лучше сюда /etc/lightdm/lightdm.conf

#session-setup-script=
#session-cleanup-script=
WoozyMasta
()
Ответ на: комментарий от WoozyMasta

прошу прощения, но я ппереставил ради интереса на 18убунту ...там тоже не заработало. Как я понял, там уже gdm3 и конфиг greeter.dconf-defaults...то есть попробовать туда этотже скрипт?

Hisoka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.