Estou executando o OS X El Capitan (10.11.6) e estou tentando SSH para ele de outra máquina (Windows 10) na mesma LAN.
Eu posso usar o SSH no localhost da máquina OS X. Se eu for às Preferências do Sistema - > Compartilhamento - > Login Remoto Eu vejo que o Login Remoto está ativado.
O endereço IP foi alterado desde que eu originalmente habilitei o Login Remoto. Talvez isso tenha algo a ver com isso?
Estou conectando por endereço IP usando o endereço IP que ifconfig
retornou para mim. O endereço IP é 192.168.1.123. Eu posso SSH em 192.168.1.123 de 192.168.1.123 mas não posso fazê-lo de, digamos, 192.168.1.105.
É como a porta 22 não está aberta para máquinas externas. Com o SSH, depois de abrir uma conexão TCP / IP, há a troca de versão do protocolo . O servidor e o cliente enviam uma string de identificação, mas não consigo nem chegar a esse ponto porque a conexão TCP / IP não está sendo estabelecida. Eu poderia postar os logs de pcap do Wiresharp se isso fosse útil ...
Tags ssh macbook mac macos osx-el-capitan