Как я могу сохранить ssh (или другая команда) живой на терминальном приложении для моего телефона Ubuntu?

При запуске терминального приложения на моем Nexus 4 (ОТА 10.1) я соединяюсь со своим сервером через ssh <user>@<serverdomain>.

Сильный удар к другому приложению и сильный удар назад к терминалу уничтожают соединение:

[1]+ Stopped ssh

Как это может быть поддержано и как долго?

8
задан 11 May 2016 в 00:16

3 ответа

Это сообщение фокусируется на серверной стороне - игнорировании клиента

Опция 1 - экран

, я рекомендовал бы выполнить те команды через screen.

Некоторые детали об оконечном мультиплексоре screen могут быть найдены здесь .

Короче говоря:

  • экран установки на сервере
  • ssh к серверу
  • экран "Пуск" и выполненный Ваша команда в экранной сессии
  • ... предполагает, что разъединение с мобильного на сервер по любой причине
  • снова соединяется с мобильного на сервер
  • повторное прикрепление к этой экранной сессии и обладает продолжающимся процессом

Опция 2 - tmux

tmux является другим оконечным мультиплексором, можно проверить некоторые детали через страница справочника .

Опция 3 - byobu

byobu является оберткой, которая обеспечивает различные улучшения по сравнению с экраном. Это использует screen или tmux как бэкенд. Больше информации о веб-страница .

11
ответ дан 11 May 2016 в 10:16
  • 1
    Должен быть более легкий путь, чем это. Для меня было бы легче просто дать всем пароли. – Michaeljwjr 23 October 2017 в 15:33

Можно использовать приложение TweakGeek . В меню Applications Вы найдете Терминал. Там можно активироваться, переключатель под названием Предотвращают приостановку.

я попытался соединиться с SSH с терминала телефона человечности на мой ноутбук, переключенное приложение, переключенное назад, и соединение было все еще живо.

, Который должен добиться цели, но, как отмечено в других ответах, мобильный телефон не мог бы получить Вас, лучшие SSH испытывают так или иначе.

2
ответ дан 11 May 2016 в 10:16
  • 1
    Перезапуск или перевход в систему необходимы? Для меня это даже не составляет вещь шоу в " Activities" панель инструментов. – Zelphir Kaltstahl 16 January 2018 в 23:29

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

До ранее в этом году раньше была поддержка того, чтобы автоматически возобновить на мгновение отброшенные соединения SSH, но это, как находили, было очень небезопасно и было удалено. Это означало бы, что устройства как мобильные телефоны, которые могут отбросить соединения или переключить маршруты, будут менее полезны для ssh с этого времени.

Heres консультация https://www.qualys.com/2016/01/14/cve-2016-0777-cve-2016-0778/openssh-cve-2016-0777-cve-2016-0778.txt

1
ответ дан 11 May 2016 в 10:16
  • 1
    @Zelphir не Должен требоваться, но попытка так или иначе. Если все еще doesn' t работа, см. это . – pomsky 16 January 2018 в 23:35

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

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