Я нахожусь здесь в том же положении, довольно серьезная необходимость в обратном туннеле SSH от устройства Windows IoT Core. Из того, что я знаю, на данный момент есть только поддержка SSH Server в IoT Core.
Альтернатива, которая может сработать - мне еще предстоит это проверить - это использовать Powershell для построения обратного туннеля, аналогично настройке, например, здесь . Теоретически, должна быть возможность настроить такой сценарий как задачу с привилегированными правами для достижения требуемой функциональности.
Что касается удаленного управления, Microsoft, похоже, подталкивает вас к выбору решений на основе OMA MDM (например, Microsoft Intune или SCCM) или решения на основе Azure IoT Hub (как описано здесь ). Я - с умеренным энтузиазмом в лучшем случае - смог использовать этот метод для удаленного обновления программного обеспечения и некоторых настроек RPi. Тем не менее, вам нужно установить какой-то TPM (или использовать программный вариант, который, по-видимому, недоступен в производственном образе IoT Core).
Если ваше требование для IoT Core заключается в том, что вы используете пользовательское приложение на основе C # (как у меня), другим неортодоксальным методом может быть использование дистрибутива Linux с Mono, а затем использование проверенного метода обратного SSH 'classis' туннель.
В ближайшем будущем я планирую протестировать концепции и обратного туннеля Powershell, и Linux / Mono, и к тому времени поделюсь любыми результатами.
Удачи, надеюсь, это немного поможет.
С Уважением,