Я немного новичок в Linux и Ubuntu, однако сейчас я использую экземпляр ec2 с сервером Ubuntu. Я настроил xrdp для удаленного рабочего стола на сервер, используя следующее руководство: https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-ubuntu-1604-windows/
Все это прекрасно работает, следующий шаг, который я пытаюсь разобраться, - это запуск xfce при запуске и автоматический вход в него, чтобы я мог запустить скрипт запуска, который откроет браузер.
Когда я удаленно подключаюсь к экземпляру, после запуска я запускаю xfce, запускаю настроенный скрипт и отлично работает. Теперь моя проблема в том, что я хочу автоматизировать этот процесс, поэтому мне не нужно входить через RDP с xrdp.
Я попытался создать скрипт, который запускается при запуске, который запускается:
startx &
или
startxfce4 &
Я также добавил в конфигурацию lightdm:
autologin-username=<username>
Я заблудился относительно того, что мне нужно делать дальше, была бы признательна за любую помощь или за любые указания относительно того, где / что я должен делать дальше.
Мне не нужно использовать xfce, я использовал его только потому, что это рекомендовано документацией AWS.
Я не могу ответить на ваш вопрос напрямую, так как никогда не пытался настроить rdp на linux, но у меня может быть лучшая альтернатива.
Я лично использую x2go для получения удаленных рабочих столов на машинах Linux. Он использует ssh для шифрования и оставляет сеанс запущенным при отключении, чтобы вы могли выбрать, где вы остановились при повторном подключении, и, что самое приятное, есть клиенты, позволяющие подключаться к серверу x2go для linux, Windows и Mac так что его можно использовать где угодно.