Розробляти і тестувати віддалено через RDP непросто, особливо через півсвіту. Проте розгортання можна легко автоматизувати без розцяцькованих комерційних програм. Ось як я встановив і налаштував OpenSSH на станції Windows.

  • Поставити MSYS2: зайти на msys2.org, стягнути встановлювач і запустити його
  • Запустити оболонку mingw64
  • Стягнути рецепт
  • Виконати його з виводом налагодження: bash -x msys2-sshd-setup.sh
  • Коли попросять встановити необхідний пакунок, зробити це
  • Якщо сталася помилка, виправити скрипт (наприклад, мені довелося прибрати passwd -e, тому що початково бракувало файлу /etc/passwd)
  • Переконатися, що брендмауер Windows дозволяє вхідні з’єднання для sshd
  • ???
  • ЗИСК

Решта — справа техніки: SFTP, rsync абощо.