Tunnel AFP sobre SSH pela Internet

3

Eu não consigo descobrir como se conectar ao AFP através do SSH. Aqui está minha configuração:

[Raspberry Pi] <---> [router] <---> (Internet) <---> [Client]

Gostaria de poder me conectar ao endereço IP da WAN da minha casa na porta 5123 para acessar o servidor AFP em execução no meu Raspberry Pi por SSH.

Eu já:

  1. Instalados servidores AFP e SSH no meu Raspberry Pi
  2. SSH configurado no meu Pi para trabalhar na porta 5123
  3. Porta encaminhada 5123 da WAN do meu roteador para o meu Raspberry Pi

E sim, tentei procurar instruções, mas não consegui fazê-lo funcionar.

    
por Alexander 08.02.2013 / 22:22

1 resposta

1

Não encaminhe para a porta AFP no Pi. Por razões de segurança. Essa é provavelmente a razão pela qual você quer usar um túnel ssh.

  1. Encaminhar de [Roteador] para porta SSH em [Raspberry Pi]
  2. No seu [Cliente], você deve agora configurar a porta para a frente:
    ssh -p PORT -Nf raspberry-user@WAN-IP -L 5123:localhost:5123
    (switch "-N" é para não executar comandos remotos, "-f" forks para plano de fundo)
    A "PORT" é a porta externa do seu [Roteador], que é encaminhada para [Raspberry Pi]
  3. Conecte o AFP no [Cliente] a localhost:5123
por 13.02.2013 / 11:14