Remote X Apps mini-HOWTO

Vincent Zweije

Перевод: Павел Гашев, SWSoft Pte Ltd.

Abstract

В этот документе описываются способы запуска удаленных приложений под X. То есть представлена информация о том, как заставить программу выводить результат на дисплей другого компьютера, а не того, на котором она запущена. Или наоборот: как заставить программу работать на другом компьютере так, как будто вы сидите за ним. И как запустить приложение от другого пользователя на этом же компьютере. Основное внимание здесь уделяется безопасности.


Содержание
Введение
Аналогичные решения
Постановка задачи
Немного теории
Говорим клиенту:
Говорим серверу:
Запуск приложения от другого пользователя
Запуск удаленного менеджера окон
Распространенные ошибки
Авторские права

Введение

В этом документе описываются способы запуска удаленных приложений под X. Он был написан по нескольким причинам.

  1. В конференциях Usenet появилось много вопросов о том, как запускать удаленные приложения под X.

  2. Я вижу многие, многие ответы типа ``используйте xhost +hostname'' или даже ``xhost +'', чтобы разрешить доступ к X-серверу. Это очень небезопасно, есть лучшие методы.

  3. Я не знаю о существовании простого документа, описывающего эти возможности. Если вы знаете, то напишите мне по адресу zweije@xs4all.nl.

Описание в этом документе рассчитано на системы Unix. Если ваша локальная или удаленная операционная система из другой серии, то, по крайней мере, вы ,поймете как это работает в принципе, или же сами переведете примеры на свою систему.

Наиболее свежую версию этого документа можно всегда найти на WWW по адресу http://www.xs4all.nl/~zweije/xauth.html. На сайте http://sunsite.unc.edu/LDP/HOWTO/mini/Remote-X-Apps этот документ называется Remote X Apps mini-HOWTO.

Это версия 0.6.1. Без гарантий, но с хорошими намерениями. Всегда рад вашим предложениям, идеям, дополнениям, полезным указаниям, исправлениям опечаток, и т.п. Я хочу оставить этот документ в простой форме, но и в лучшем стиле HOWTO. Все негодования буду препровождать в /dev/null.

Содержание обновлено 19 ноября 1999 Vincent Zweije