Eu duvido que um túnel SSH local é a solução mais fácil, mas para encaminhar 1234 para 5900 :
ssh -g -L 1234:localhost:5900 localhost
O -g é necessário para permitir que hosts remotos se conectem à porta local 1234 .
Para executar isso em segundo plano:
ssh -Nfg -L 1234:localhost:5900 localhost
Você pode incluir as opções em seu arquivo de configuração do SSH , como LocalForward 1234 localhost:5900 .
Para testar isso quando o Screen Sharing não estiver em execução, execute o servidor da web interno do Python: python -m SimpleHTTPServer 5900 e, em seguida, aponte um navegador para http://localhost:1234