Как можно перенаправить * исключительно * окно браузера с удаленного компьютера с MacOS на локальный компьютер с MacOS? - PullRequest
0 голосов
/ 20 сентября 2019

Сценарий:

Я запускаю MacOS Mojave на своем рабочем ноутбуке.Когда я работаю из дома, я ssh со своего домашнего ноутбука (также macOS) на свой рабочий ноутбук.Большая часть моей работы по редактированию происходит в терминале, но мне часто нужно использовать браузер.Из-за правил ACL некоторые веб-сайты во внутреннем домене компании недоступны с моего домашнего ноутбука (даже если он находится в корпоративной сети VPN).В результате я часто использую приложение «Общий экран».

Проблема:

Я не хочу видеть мой весь экран - я просто хочу видеть браузер .Кроме того, совместное использование экрана означает, что я контролирую состояние моей рабочей машины удаленно.Это означает, что любой может просто сесть на мою рабочую станцию ​​и начать возиться с ней после того, как я войду в систему. Это также заставляет моих коллег выплескивать экраны, когда я не сижу в офисе.

Решения предприняты:

  • x11 Переадресация (Сбой, потому что браузеры Mac не совместимы с xwindows)
  • lynx, ссылки, elinks, w3m и browsh (Все не удалось, потому что они не• не поддерживает JavaScript, который мне нужен для правильной загрузки страницы единого входа компании, или у них нет механизма для принятия самозаверяющих сертификатов SSL)
  • Плагин удаленного рабочего стола Chrome (не выполнен, поскольку он дублирует собственный общий доступ к экрану)функциональность и не может быть ограничено одним окном)

Я нахожусь в конце своего умственного разума - я так отчаянно пытался заставить что-то работать, что прошел удивительно сложный процесс компиляции elinksиз исходного кода с интеграцией JavaScript, только чтобы узнать, что интеграция JavaScript не поддерживает фреймы (which обернуть веб-приложение единого входа).

Удовлетворительное решение:

Способ пересылки исключительно окна браузера с удаленного компьютера, на котором работает macOS, на локальный компьютер, на котором работает macOS.

Спасибо за ваше время и мысли по этому вопросу!

...