Я пытаюсь получить доступ к удаленному серверу VNC (скажем, серверу) через SSH. Я могу сделать это через одного клиента (скажем, client1):
Клиент 1 (работает отлично):
ssh -L 5901:localhost:5900 server` and then `vncviewer localhost:5901
Теперь я подключаюсь к client1 от другого клиента (скажем, client2) и пытаюсь получить доступ к сеансу VNC на сервере.
Клиент 2:
ssh -L 5901:localhost:5901 client1` and then `vncviewer localhost:5901`
Затем я получаю следующую ошибку в командной строке SSH:
channel 4: open failed: connect failed: Connection refused
и клиент VNC заявляет, что сервер закрыл соединение. (РЕДАКТИРОВАТЬ)
Я точен, я не пытаюсь соединиться с 2 клиентами к неразделенному сеансу VNC. Я считаю, что проблема связана с переадресацией портов или, возможно, SSH.
Чего мне не хватает?