Dica: Redireccionamento de portas com OpenSSH

Aproveitando a última dica com SSH, apresento mais esta que utilizo regularmente para aceder ao ambiente remoto de um PC com Windows.

Basicamente o que fazemos, é criar um túnel encriptado até ao ponto remoto, para, a partir daí chegar ao computador com ambiente remoto.

Consulte a dica anterior, para não voltar a entrar em pormenores.

Criar o túnel,
$ sudo ssh -C -N -L localhost:9999:10.0.0.56:3389 host.meudominio.tld
  • -C activar compressão
  • -N não executar shell
  • -L definir redireccionamento
  • localhost:9999 activar porta 9999 para reencaminhamento no localhost
  • 10.0.0.56:3389 computador da rede remota(interna) onde nos vamos ligar, 3389 é a porta de acesso para ambiente remoto
  • host.meudominio.tld endereço do computador remoto

Depois é só indicar ao cliente de ambiente remoto que se deve ligar a, localhost:9999.

Clientes Remote Desktop,

  • Cord / rdesktop / RDC - Mac
  • rdesktop - *Nix
  • RDC - Windows

Para não me acusarem de discriminação, aqui fica configuração para o Putty, podem encontrar o resto das imagens na dica anterior.

putty config
Apontar o cliente e pronto... cord
rdc
$ rdesktop localhost:9999