Так что у меня есть Mac на работе, который мне нравится вставлять в мой Linux-пакет с помощью чего-то вроде этого:
$ ssh -Xt user@mylinux
Я могу войти в систему и запустить любые приложения X11 на моем компьютере с Linux без проблем. Но примерно через 15 минут я возвращаюсь к сеансу (ssh все еще работает и подключен) и получаю:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
Я пытался использовать -o "TCPKeepAlive yes"
или -o "ServerAliveInterval 30"
, но все равно получаю то же поведение.
Есть ли что-то в ssh или на Mac или в моем linux sshd conf, которое убивает X-forwarding после периода бездействия?