Назад | Перейти на главную страницу

ssh -X Как вернуть удаленное перенаправленное приложение X на localhost

Я использую Mac OS X 10.6.4
Я открываю сеанс ssh в удаленной системе под управлением Ubuntu 10.0.4 Desktop

Я открываю удаленное VPN-соединение с удаленной сетью
Затем:
ssh -X пользователь @ хост
экран -S openvas
sudo OpenVAS-Client # OpenVAS-Client GUI затем перенаправляет на мой удаленный рабочий стол

Я хочу настроить и запустить сканирование в графическом интерфейсе OpenVAS удаленно через сеанс ssh -X. После запуска сканирования я хочу отправить графический интерфейс OpenVAS-Client обратно на его локальный хост, отсоединиться от сеанса экрана, закрыть сеанс ssh и закрыть VPN-соединение. Через несколько часов я хочу иметь возможность снова открыть VPN-соединение, ssh -X обратно на удаленный компьютер, повторно подключиться к сеансу экрана и вернуть OpenVAS-Client обратно на мой удаленный компьютер, чтобы посмотреть, как идет сканирование. .

Это возможно?
Может ли кто-нибудь указать мне, какие команды и параметры выбрать?

Заранее спасибо.

Примечание: я действительно не хочу использовать VNC. Я установил NX, и он работал в лаборатории, но я не могу войти через VPN, так что это другая проблема.

Посмотри на Xpra, он позволяет вам "отсоединяться" и "повторно подключаться" к запущенным X-приложениям.

Также попробуйте перевертыш. Это немного глючит, но мне все же удалось заставить его работать. У меня было много проблем с компиляцией и запуском xpra на OS X в качестве клиента - xpra включен в качестве одного из методов подключения к удаленной машине в переключателе (а также NX и VNC).