Инструменты пользователя

Инструменты сайта


os:linux:common:zapusk_prilozhenij_na_udaljonnom_kompjutere_s_otobrazheniem_na_lokalnom

====== Запуск приложений на удалённом компьютере с отображением на локальном ====== Данная идея реализуется через перенаправлении экрана X11 через туннель ssh. Для этого ssh должен быть собран с использованием библиотек X11. - Проверяем, что на удалённом компьютере разрешено перенаправление:<code console> $ grep X11Forwarding /etc/ssh/sshd_config X11Forwarding yes </code>Нас интересует именно установка yes, если это не так, исправляем и перезапускаем удалённый сервер ssh. - Подключаемся к удалённому серверу ssh с включенным перенаправлением X11 (ключ //-X//): <code console> $ ssh -X <имя_сервера> </code> - Выполняем требуемую графическую программу, например: <code console> $ xclock </code>В результате чего окно удалённого приложения должно отобразиться на вашем рабочем столе, как если бы оно было запущено локально. Можно немного сэкономить трафик, запуская соединение с дополнительным параметром //-C//, включающим сжатие передаваемых данных. Однако замечу, что при высокой скорости интернета этот ключ только замедлит передачу данных. Постоянного ввода указанного ключа //-X// можно легко избежать, добавив параметр **ForwardX11** со значением **yes** в файл **/etc/ssh/ssh_config**.

Дискуссия

Enter your comment
 
os/linux/common/zapusk_prilozhenij_na_udaljonnom_kompjutere_s_otobrazheniem_na_lokalnom.txt · Последние изменения: 16.11.2009 17:26 (внешнее изменение)

Инструменты страницы