Как выполнить вход в удаленную систему Windows с терминала Linux?
У меня есть виртуальная машина Windows, и конечная цель - иметь возможность запускать там приложение с графическим интерфейсом Java и наблюдать за его окном через RDP. Чтобы запустить это приложение, на виртуальной машине Windows есть сервер SSH, который настроен на запуск при входе в систему одного пользователя для этого компьютера. Но сразу после запуска виртуальной машины этот пользователь еще не вошел в систему и поэтому сервер SSH не работает
Текущий обходной путь - выполнить ручной вход RDP в виртуальную машину Windows, которая автоматически запускает сервер SSH, затем окно RDP может даже закрыться, сервер SSH будет продолжать слушать команду, отправленную для запуска приложения Java.
Я хотел бы либо найти способ выполнить вход в систему автоматически, а не вручную с помощью клиента RDP, ИЛИ способ запустить сервер SSH при запуске.
Я уже попробовал:
- Настройка сервера SSH для запуска в качестве службы - приложение Java могло быть запущено, но оно работало как пользовательская СИСТЕМА без видимого для нас вывода.
- То же, что 1, но работает как единый сконфигурированный пользователь виртуальной машины Windows - приложение запускается от имени правильного пользователя, но после входа в систему под тем же пользователем через RDP графический интерфейс приложения не виден
- Настройка виртуальной машины Windows для автоматического входа в систему для одного пользователя, в надежде, что он запустит службу SSH как часть процесса входа в систему - тот же результат, что и в случае с 2.
- Выполнение входа в систему с виртуальной машины Linux с использованием rdesktop - не удалось с ошибкой "ОШИБКА: не удалось открыть отображение", поскольку эта виртуальная машина Linux не имеет X-сервера
Если что-то не понятно, я с удовольствием предоставлю дополнительную информацию.