Как сохранить удаленное приложение X11 после отключения SSH?

У меня есть пересылка X11, поэтому я вижу окна программы на своем сервере с моего рабочего стола, мне интересно, отсоединяюсь ли я от сеанса ssh с пересылкой x11 на свой компьютер, будет ли эта программа закрываться на стороне сервера при отключении? Если это так, есть ли способ предотвратить это?

У меня есть MEGASync, работающий на моем сервере, и для его использования нужен X-сервер, я не могу использовать VNC, потому что iptables действует странно, не может правильно откройте порт. Я бы хотел, чтобы megasync работал на сервере без необходимости оставаться на связи с SSH, поэтому я могу отключить свой компьютер.

Любой способ сделать это?

1
задан 26 August 2016 в 14:26

1 ответ

Есть 2 пути, которые я бы изучил. простейшим является просто сохранить ssh в живых, добавив ServerAliveInterval 60 в вашу конфигурацию ssh client

cat <<- EOF >> $HOME/.ssh/config

    # send packets over ssh every 60 seconds to keep ssh connection alive
    ServerAliveInterval 60
EOF

или, альтернативно, установить экран или tmux, лично я использую tmux

, поэтому на серверу, вам нужно будет запустить

sudo apt-get install tmux

, затем запустить tmux на сервере

tmux -2

подключиться к серверу с помощью

ssh -X -C -c blowfish-cbc,arcfour [-pPORT_NUM] user@1.2.3.4

, где [!d5 ] -X Включает пересылку X11. -C Запросит сжатие всех данных (включая stdin, stdout, stderr и данные для переадресованных соединений X11, TCP и UNIX). -c - тип шифрования

материал сжатия не существенно, но уменьшает отставание / отзывчивость с сервером

Затем запустите свою программу из сеанса tmux

[d12 ] т.е.

$ your program

, если ваш ssh отключен, программа должна оставаться на сервере, чтобы снова подключиться к программе, как только вы получите новое соединение ssh, запустите

tmux attach

на сервере

1
ответ дан 23 May 2018 в 06:46
  • 1
    -c blowfish-cbc,arcfour Не рекомендуется использовать сломанные шифры! В наши дни сжатие бесполезно. – Jakuje 26 August 2016 в 18:28

Другие вопросы по тегам:

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