SSH falha ao conectar do Raspberry Pi ao laptop Mac

1

Eu tenho duas máquinas em uma rede local, um Raspberry Pi rodando Raspbian wheezy e um Macbook Air rodando OS X 10.8.5. Estou tentando definir as coisas para que eu possa navegar livremente entre as duas máquinas.

Ir do Macbook para o Pi é bom, não há problema. No entanto, quando tento conectar-me do Pi de volta ao Macbook, o comando ssh trava por alguns minutos e depois expira.

Definitivamente, há um sshd em funcionamento no Mac, como posso fazer com alegria ssh localhost . Eu também posso ver os pacotes do Pi se eu tentar a conexão enquanto estiver executando sudo tcpdump host raspberrypi.local and port 22 . A execução do comando ssh sob strace mostra a suspensão no connect() syscall. Eu tentei aumentar o nível de log sshd para DEBUG3 , mas não vejo nada nos logs para indicar que a conexão chega a sshd .

Tanto quanto eu posso dizer, o problema é exclusivo para este Macbook. Quando eu tento com outro laptop (emprestado), posso me conectar ao / a partir do Raspberry Pi, mas tenho o mesmo problema ao conectar ao Macbook original.

Outros serviços no Macbook (webserver, etc) aparentemente não são afetados. Também não faz diferença se eu uso endereços IP ou nomes de host. Apenas no caso, eu desativei DNS reverso em sshd_config , mas sem sucesso.

Quais são meus próximos passos para depurar isso? Estou ficando sem ideias.

    
por Martin O'Leary 27.05.2015 / 19:57

2 respostas

0

Descobrimos que o problema era que, embora o firewall do sistema estivesse desativado, algumas regras ainda permaneciam em ipfw . A execução de sudo ipfw flush resolveu o problema.

    
por 28.05.2015 / 01:06
0

Você ativou o compartilhamento:

Para ativá-lo, vá para "Preferências do sistema". 'Clique em compartilhamento'. Na lista exibida, marque a opção "Login remoto".

Depois de fazer isso, você deve poder usar o SSH

    
por 27.05.2015 / 20:11