Myrtille обеспечивает простой и быстрый доступ к удаленным рабочим столам, приложениям и SSH -серверам через веб -браузер, без какого -либо плагина, расширения или конфигурации.
Технически, Myrtille - это HTTP (S) для RDP и SSH -шлюз.
Пользовательский ввод (клавиатура, мышь, сенсорный экран) перенаправляется из веб -браузера в шлюз HTTP (S), а затем до клиента RDP (или SSH), который поддерживает сеанс с сервером RDP (или SSH).
Полученная (или нет (или нет) таких действий, передается обратно в браузер, от клиента RDP (или SSH) и через шлюз.
Реализация довольно проста для поддержания скорости и стабильности. Некоторые оптимизации, такие как входная буферизация и отображение качества настройки, помогают смягчить задержки и проблемы с пропускной способностью.
Больше информации в файле Document.md.
Myrtille поддерживает несколько подключений/вкладки (можно отключить в web.config, согласно комментариям).
Максимальное количество одновременных пользователей не ограничено, помимо того, что сервер RDP (или SSH) может обрабатывать (количество CALS, ЦП, ОЗУ?).
Что касается шлюза, простой двухъядерный процессор с 4 ГБ оперативной памяти может обрабатывать до 50 одновременных сеансов (около 50 МБ оперативной памяти с помощью клиентского процесса RDP, даже меньше для SSH).
В среднем сеанс используется около 200 Кбит/с пропускной способности. 1 МБ/с за пользователя является хорошим положением для большинства случаев. Что действительно важно для Myrtille, так это исходящая полоса пропускания, так как обновления дисплея займут большую часть трафика.
Microsoft Visual Studio 2017 или более. См. Документация.md.
Все выпуски здесь: https://github.com/cedrozor/myrtille/releases
См. Documentation.md для получения более подробной информации.
Из версии 2.8.0 Myrtille доступен в качестве изображения Docker.
Вы можете вытащить его из Docker Hub со следующей командой (используйте тег, чтобы получить любую конкретную версию, отличную от последней)
docker pull cedrozor/myrtille(:tag)
Запустите изображение в отдельном режиме (необязательно предоставляя полученный контейнер сетевой адаптер, способный подключать ваши хосты)
docker run -d (--network="<network adapter>") cedrozor/myrtille(:tag)
См. Documentation.md для получения более подробной информации.
Это основное требование для подключений RDP. Пожалуйста, прочитайте документацию. MD для получения дополнительной информации о роли и функциях RDS, а также о том, как лучше настроить ее для Myrtille.
После установки на вашем сервере вы можете использовать Myrtile по адресу http: // myserver/myrtille. Установите адрес сервера RDP (или SSH), пользовательский домен (если таковой имеется, для RDP), имя и пароль, затем нажмите «Подключиться», чтобы войти в систему и «Отключить», чтобы выйти из системы. Вы можете предварительно конфигурировать подключения для доступа к одному щелчке с приборной панели для управления хостами.
Многофакторная аутентификация (MFA) и интеграция Active Directory (режим предприятия) оба выключены по умолчанию. Документация поможет вам включить эти функции.
Вы можете подключить удаленный рабочий стол и автоматически запустить программу с URL (см. Documentation.md). Из версии 1.5.0 Myrtille поддерживает зашифрованные учетные данные (он же «пароль 51» в файлы .RDP), поэтому URL -адреса могут быть распределены по третьим лицам без ущерба для безопасности.
Установщик позволяет необязательно создавать самореагированный сертификат для https: // myserver/myrtille. Как и для всех саморегистрированных сертификатов, вам придется добавить исключение безопасности в свой веб-браузер (просто игнорируйте предупреждающее сообщение и перейдите на веб-сайт). Использование HTTPS рекомендуется для обеспечения удаленного соединения. Конечно, вы можете избежать этого, установив сертификат, предоставленный доверенным органом по сертификации (см. Documentation.md).
Если вам нужна информация об подключении, включите «Stat» (отображается на экране или в консоли браузера). Если вам нужна информация отладки, включите «отладку» (большинство трассов отключены (путем прокомментирования) в файлах .js, но можно включить (не понаправдывая их) по мере необходимости).
Вы также можете выбрать режим рендеринга HTML4 или html5 (HTML4 может быть полезен, например, если веб -кожи блокируются прокси или брандмауэром).
На устройствах с сенсорным экраном вы можете вытащить клавиатуру устройства с помощью кнопки «Клавиатура». Затем введите немного текста и нажмите «Отправить». Это может быть использовано, например, для вставки локального содержимого буфера обмена и отправить его на сервер (тогда он будет скопирован оттуда, в удаленном сеансе). В качестве альтернативы вы можете запустить OSK.Exe (Windows on Screen -клавиатура, расположенная в %systemroot % system32) в рамках удаленного сеанса. Это может быть запущено автоматически, начало сеанс Windows (https://www.cybernetman.com/kb/index.cfm/fuseaction/home.viewarticles/articleid/197).
Содержание удаленного буфера обмена также можно получить локально с помощью кнопки «буфер обмена» (только формат текста).
Вы можете загрузить/загрузить файлы (ы) в папку пользователей с кнопкой «Файлы». Обратите внимание, что он требует, чтобы сервер RDP был LocalHost (та же машина, что и HTTP -сервер) или домен, который должен был быть указан. Недоступно для SSH.
Вы можете распечатать любой документ на локальном или сетевом принтере с помощью виртуального принтера «Myrtille PDF» (перенаправленный). Просто используйте функцию печати вашего приложения, затем откройте/распечатайте загруженный PDF.
Из версии 2.1.0 вы можете напрямую подключить виртуальную машину Hyper-V (сеанс консоли). Это может быть полезно, если доступ к удаленному рабочему столу не включен в виртуальной машине (т.е. VMS: VMS Linux), если у виртуальной машины нет сетевого соединения (или находится в другой сети по соображениям безопасности, или использует DHCP) или просто для подключения виртуальной машины во время запуска системы или выключения. См. Примечания и ограничения для информации для подключения виртуальной машины Hyper-V и различия со стандартным подключением RDP.
Myrtille использует следующее программное обеспечение Libre:
Запатентованная (UN-Libre), противоречивые или неизвестные термины:
См. Отказ от ответственности.md Файл.
Код Myrtille в FreerDP окружен тегами региона "#Pragma Region Myrtille" и "#pragma endregion".
LIBWEBP поставляется в качестве официальных предварительных двоичных файлов Google Webp, оставленных немодифицированными.
Myrtille лицензирован Apache 2.0. Смотрите файл лицензии.
Седрик Кост.
Вы когда -нибудь хотели запустить Myrtille в вашем суперкаре Tesla? :) https://www.youtube.com/watch?v=ywnlf6bm_so