Я пытаюсь автоматизировать процесс подключения к Windows-машине через RDP и затем инициировать ssh-туннель обратно на клиентский компьютер.
То, как я в настоящее время вручную справляюсь с этим:
Я захожу на сервер RDP и запускаю следующую команду, чтобы помочь мне найти правильный IP-адрес:
netstat -a | find "3389" | find "ESTABLISHED"
Это выдает строку, которая содержит сведения о соединении для подключения моего компьютера по протоколу rdp. Этот IP-адрес является IP-адресом, по которому сервер сможет маршрутизировать обратно на мой компьютер.
Я вручную открываю PuTTY и открываю существующий сеанс, который правильно настроен с использованием имени пользователя и ключа, соответствующим образом меняю IP-адрес и нажимаю "подключиться".
На этом этапе на моем клиентском компьютере я могу получить доступ к некоторым ресурсам через переадресацию порта ssh.
Я хотел бы найти способ автоматизировать это. Клиент удаленного рабочего стола Microsoft может запускать программу при подключении. Чего я не знаю, так это какую программу или комбинацию программ запустить.