VNC de encaminhamento de porta
Se você usa o VNC para compartilhamento de tela, deve ser fácil apenas encapsular a porta através do Mac Mini. Então, no MacBook Pro, você ligaria:
ssh -L5900:192.168.2.3:5900 10.0.0.9
… onde:
ssh -L<local-VNC-port>:<IP-of-G5>:<port-of-screensharing-at-G5> <IP-of-Mac-Mini>
Dessa forma, você terá que se conectar ao seu localhost:5900
do MacBook Pro (por exemplo, usando o Chicken do VNC ou um programa similar).
SSH Proxy
Se você pode SSH do seu Mac Mini para o G5, e do MBP para o Mac Mini, então tudo que você precisa é "hop" sobre o Mac Mini para SSH para o G5 diretamente.
No seu MacBook Pro, edite o arquivo ~/.ssh/config
(crie-o se ele não existir). Adicione o seguinte:
Host g5
User <username-for-Mac-Mini>
HostName <hostname-of-Mac-Mini>
ProxyCommand nohup ssh <hostname-of-G5> %h %p
Da próxima vez que você quiser se conectar ao seu G5, basta ligar para ssh g5
. Você estará diretamente conectado ao G5. Você pode substituir os nomes de host por IPs também, se quiser.