Привет, ребята, имеющие проблемы с туннелированием VNC через SSH.
В прошлом у меня все работало нормально, но я попробовал еще раз, и после просмотра моих заметок, Superuser и нескольких руководств он просто не работает.
вот что я делаю
У меня есть две коробки Linux в одной локальной сети.
На первом (arch linux) я запускаю vncpasswd, устанавливаю пароль. Затем я запускаю vncserver -localhost, это запускает файл журнала vncserver с именем ...../.vnc/hostname:3.log
На другом компьютере с Linux (Ubuntu) я запускаю ssh -L 5903:IP OF VNC HOST:5901 user @ hostname (или псевдоним конфигурации ssh)
Затем я открываю новый терминал и ввожу vnc-client localhost:5903 или vncviewer localhost:5903
5903 - это локальный порт, а 5901 - это порт, который должен прослушивать vncserver.
Когда я запускаю vnc-client, я получаю окно, которое открывается, но там внизу написано "VNC отключен от localhost:5903. Когда я запускаю vncviewer localhost:5903, я получаю окно, которое открывается через TightVNC, но оно пустое, и я не могу управлять мышью. Я не уверен, что я делаю неправильно, потому что раньше я все это делал, и мне кажется, я больше не могу заставить его работать.
Буду признателен за любую помощь, я предоставлю любую информацию, которая необходима.
И прежде чем я стал троллить, я исследовал Stack Exchange, Google и многие другие места ... Ничто не работает для меня.
Заранее спасибо.
Изменить при попытке запустить ssh -L local:host:remote user @ host Я получаю сообщение: Не удалось открыть соединение с вашим агентом аутентификации. Все же это все еще входит.