В данной заметке я покажу, как с помощью SSH перенаправлять запущенные приложения с удалённой системы под управлением Ubuntu 12.04 amd64 на Вашу локальную станцию. Для этого нужно на удалённой системе в конфигурационном файле /etc/ssh/sshd_config раскомментировать строку (по умолчанию настройка уже выполнена, но проверить стоит):
keiz@dv6:~$ sudo nano /etc/ssh/sshd_config
было:
#X11Forwarding yes
Стало:
X11Forwarding yes
, где dv6 — имя хоста удалённой системы с которой мы будет перенаправлять запущенные приложения.
Теперь подключимся к удаленной системе (dv6) посредством консоли командной строки (Ctrl + Alt + T) и после наберём строку вида:
keiz@ekz:~$ ssh -l 192.168.1.9 -X “/usr/bin/gimp”
см. экран ниже в случае успешного подключения. Я расположил скриншот консоли и перенаправленного графического приложения Gimp (графический редактор).
,как видно приложение Gimp указывает, что оно запущено с удалённой системы, обратите внимание на «GNU Image Manipulation Program (на dv6)»
,также поясню:
- ключ -l — указываем при подключение под какой учётной запись производить подключение к удаленной системе.
- Ключ -X — указываем какое приложение стоит запустить в кавычках (нужно указывать полный путь до приложения).
Стоит также обратить внимание на то, что в локальной сети подключение будет происходить без каких либо замедлений, но при использовании интернет соединения возможны некоторые проблемы.
Вот собственно и всё, что я хотел Вам показать.
С уважение, ekzorchik!!!