Подключение к SSH – взаимодействие с текущим процессом

Если я открою окно терминала на своем рабочем столе и начну работу над ним и приступаю к работе по утрам. Есть ли способ подключиться к рабочему столу с SSH и взаимодействовать с текущим процессом в окне терминала? Поэтому я могу получить результат в сеансе SSH и продолжить работу.

Я вижу окно терминала из списка ps.

2012 ? 00:02:30 gnome-terminal- 

EDIT: Как насчет сокета? Если мой скрипт bash откроет незашифрованный сокет из локального порта X в удаленный порт Y на удаленном адресе A, можно ли каким-то образом увидеть трафик и взаимодействовать с ним?

  • Как работают файлы $ HOME / .ssh и $ HOME / .ssh / authorized_keys, когда несколько пользователей имеют одинаковый UID?
  • Обеспечьте доступ sftp для чтения / записи к папке и подпапкам, ограничьте все остальное
  • Буфер обмена через сеанс SSH через VIM
  • SSH: Как отключить слабые шифры?
  • Отдельный экран на удаленном хосте
  • Скрипт оболочки Unison и Incron
  • константа "введите кодовую фразу для открытого ключа" ssh
  • Может ли sshd ограничить конечные точки клиентского туннеля на localhost?
  • 2 Solutions collect form web for “Подключение к SSH – взаимодействие с текущим процессом”

    Почтенный экран Gnu может делать то, что вы хотите, но он не может подключиться к уже запущенному терминалу gnome. Вам нужно будет начать работу на screen если вы захотите его забрать позже дома.

    См. Раздел « Управление сеансом».

    На домашнем компьютере перед запуском задания запустите = screen =:

     screen 

    Затем, с работы или где-либо, ssh в вашу домашнюю машину. После этого в оболочке подключитесь к экземпляру экрана:

     screen -raAd 

    Это -r [eattach] -a [ll возможности] -A [dapt размер экрана] -d [etach screen, если он работает в другом месте]

    Выполняйте все, что вы хотите сделать в этом экземпляре экрана, и когда закончите, отделитесь от него с помощью ctrl-a а затем d .

    После отсоединения выйдите из сеанса ssh с exit как обычно.

    Linux и Unix - лучшая ОС в мире.