Я использую VPN-туннель для подключения к своей рабочей сети, а затем SSH для подключения к своему рабочему ПК с запущенным cygwin.После входа в систему я могу подключиться к сеансу экрана, и все отлично работает.
Теперь, через некоторое время, я ухожу от компьютера и рано или поздно, VPN-туннель отключается.Соединение SSH на каждом конце в конечном счете истекает, и затем я в конечном счете возвращаюсь к своему компьютеру, чтобы сделать некоторую работу.Теоретически, это должен быть простой вопрос: просто перезапустить VPN, переподключиться через SSH, а затем запустить «screen -r -d».
Однако, очевидно, когда демон sshd истекает на компьютере cygwin, он выходитсеанс экрана в каком-то зависшем состоянии.Я могу воспроизвести подобное состояние зависания, щелкнув поле закрытия в окне оболочки Cygwin Bash во время сеанса экрана.
Есть ли способ восстановить сеанс экрана после того, как это произошло, чтобы я могничего не потерять?