Итак, у меня Ktorrent все время запущен на моем удаленном хосте, и мне приходится время от времени менять некоторые настройки, которые нельзя изменить через веб-интерфейс. Поэтому мне было интересно, есть ли способ сделать так, чтобы графический интерфейс приложения отображался на моем локальном компьютере, чтобы я мог менять настройки. На обоих компьютерах установлена одна и та же версия Ubuntu, и мне нужно, чтобы открывающееся окно было тем же экземпляром приложения, которое уже запущено на моем удаленном компьютере. Есть ли у кого-нибудь идеи, как все это сделать.
решение1
Существует много способов выполнить эту задачу, включая ForwardX11, xhost и freeNX.
На компьютере с Ubuntu, на котором запущен ktorrent, отредактируйте файл /etc/ssh/ssh_config и добавьте следующие строки:
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
Далее откройте /etc/ssh/sshd_config и убедитесь, что эта строка присутствует (если ее нет, добавьте/измените ее):
X11Forwarding yes
Перезапустите SSH-сервер и с клиентской машины выполните:ssh -X user_name@server-ip
После входа в систему запустите gnome-session
или просто ktorrent
.
Другие варианты SSH, которые могут подойти:
UltraVNC
В качестве альтернативы x11vnc
оба варианта предлагают «единое окно совместного использования».
x11vnc
может использоваться с опцией -id
или -sid
для совместного использования одного окна приложения. Чтобы узнать идентификатор приложения, выполните команду xwininfo
на сервере и щелкните окно или используйте -id pick
опцию, чтобы x11vnc запустил xwininfo удаленно.
http://www.karlrunge.com/x11vnc/x11vnc_opts.html#opt-id
http://forum.ultravnc.info/viewtopic.php?t=14780&sid=5e458a6faabff7ea00f050d88b0b69eb
решение2
Вы можете запустить приложение на другом X-сервере, например Xvnc
. Затем вы можете подключиться к этому X-серверу через различные «Клиенты удаленного рабочего стола» с любого компьютера.
решение3
Хотя вопрос был в том, как отобразить запущенное приложение, в этом случае я бы посоветовал вам использовать какой-нибудь плагин для удаленного управления.
http://maketecheasier.com/remotely-control-ktorrent/2011/02/23