Подключение к существующему терминалу с iPhone на рабочий стол Ubuntu

Подключение к существующему терминалу с iPhone на рабочий стол Ubuntu

Я запускаю небольшой сервер Minecraft на Ubuntu PC у себя дома. Иногда мне приходится управлять сервером вне дома, поэтому я использую ssh-клиент на телефоне. Это работает, но каждый раз, когда я закрываю приложение и перезапускаю его, мне приходится создавать новый сеанс терминала. Как переключиться на существующий?

решение1

Предлагаю вам установить и продолжать screenработать. Это терминальный мультиплексор, другими словами - разделитель терминальных сессий.

Вам нужно multiuserвключить режим, чтобы вы могли прикрепиться к этому сеансу. Поэтому внутри терминала на сервере нажмите Ctrl+ a, затем сразу Shift+ ;. Нижняя часть экрана будет выделена, и вы увидите там точку с запятой. Введите multiuser on.

Теперь с другого компьютера вы можете подключиться по SSH к вашему серверу и ввести, screen -lsчтобы узнать название сеанса. Пример:

xieerqi:$ screen -ls
There is a screen on:
        4704.pts-5.eagle        (11/24/2015 01:23:04 AM)        (Multi, attached)

Введите screen -x sessionTitle, чтобы прикрепить. Пример:

screen -x 4704.pts-5.eagle       

Теперь вы вернулись к текущему сеансу.

Чтобы отсоединиться, используйте Ctrl+ A, а затемd

Связанный контент