Установите x11vnc на удаленный компьютер, а затем пропустите что-то вроде этого на локальном компьютере:
ssh user@host -L 5900:localhost:5900 "x11vnc -display :0 -noxdamage"
Затем подключитесь к локальному хосту на локальном компьютере с вашим клиентом VNC. Локальный порт 5900 будет туннелирован через соединение SSH (которое теперь работает x11vnc).
Простой!