Действительно ли возможно перенаправить X из ssh сессии к дисплею связанного vncviewer

Не уверенный я понимаю Ваш вопрос, но можно использовать wajig для подобной цели. Это upgrade команда создает файлы DEB Ваших установленных в настоящее время пакетов (она использует dpkg-repack) которые собираются быть обновленными. Это происходит, прежде чем обновление происходит. Вот то, на что похожа команда:

wajig --backup=/path/to/dir upgrade

Получающиеся пакеты помещаются в каталоге (под "/path/to/dir), чье имя является текущей датой и время.

1
17.04.2012, 11:19
1 ответ

Да. Просто набор DISPLAY к тому же значению как на сессии VNC. (Запустите окно терминала на сессии VNC и типе echo $DISPLAY. Это - значение, которое необходимо использовать.)

3
27.01.2020, 23:29
  • 1
    хорошо, который работает, но только после того, как я сделаю xhost + на машине с vncviewer :( Есть ли какая-либо работа вокруг для этого? –  AnkurVj 17.04.2012, 13:26
  • 2
    Является пользователем, выполняющим vncserver то же как пользователь, зарегистрированный на пути ssh? Можно предоставить доступ только необходимому пользователю; читайте на человеке xhost. –  cjm 17.04.2012, 13:44
  • 3
    @AnkurVj, не открывая доступ с xhost, необходимо будет передать x cookie авторизации серверу C так, чтобы это могло правильно пройти проверку подлинности. –  Patrick 17.04.2012, 13:59
  • 4
    на самом деле, я не возражаю против небезопасной среды, поскольку я выполняю эксперименты. Я просто хотел это, после того как я запускаю vncviewer на C Я должен смочь передать X на том терминале, не имея необходимость вводить любой –  AnkurVj 17.04.2012, 14:01
  • 5
    @AnkurVj После перечитывания вопроса, это не должно требоваться (и ни один не должен, работая xhost). Однако ответить, xhost + удаляет всю проверку авторизации, означающую, что абсолютно любой может соединиться с дисплеем X11 (дыра в системе безопасности). передача X cookie делает его так, чтобы можно было пройти проверку подлинности правильно и не иметь для открытия X11 для мира. Если Вы хотите больше разработки, должен, вероятно, просто открыть другой вопрос. Идет далеко вне области исследования комментария. –  Patrick 17.04.2012, 15:07

Теги

Похожие вопросы