Como configuro o SSH no meu Mac com o Lion?

9

Eu comprei recentemente um Macbook Air com o Lion. Eu gostaria de usar o ssh no meu Mac no trabalho. Como faço para configurar isso?

Como tenho uma chave pública e privada, provavelmente usarei essa opção para permitir o acesso ao meu mac.

David Faux
fonte
2
O que você tentou até agora?
Daniel Beck
Isso deve lhe dar a orientação de que você precisa: stocksy.co.uk/articles/Mac/ssh_on_mac_os_x
xXPhenom22Xx:
Obrigado, tentei alterar Apple -> Preferências do sistema -> Compartilhar -> Login remoto e, em seguida, mergulhar no meu Mac Air com ssh [email protected]as instruções fornecidas. No entanto, esse método falha, pois o terminal observa que o host dhcp-12-259-119-81.yale.edu não é reconhecido.
David Faux
By the way, este endereço IP é falso, então eu não revelar nada :)
David Faux
11
Você parece estar protegido por um firewall que está bloqueando o acesso SSH de fora. Poderia ser isso? De onde você está tentando fazer o SSH, na verdade? Você também pode tentar descobrir o IP do seu computador real (não o dhcp-..nome do host) e o ssh para isso.
slhck 27/02

Respostas:

10

Apple -> Preferências do Sistema -> Compartilhamento -> Login Remoto.

Scott C Wilson
fonte
Ele mostra o IP da rede local, como posso ssh de fora?
ilyo
Você não pode, @ilyo. Endereços privados são acessíveis apenas localmente.
Scott C Wilson
11
Eu sei que não posso usar esse endereço fora, estou perguntando como posso ssh para o mac a partir do exterior.
ilyo
4

Se você deseja fazer o SSH do trabalho para casa, faça o seguinte:

  • Obtenha o endereço IP externo da sua rede doméstica. Você pode obter isso acessando este site . Se o seu provedor alterar seu IP com frequência, você precisará usar algo como o Dyn DNS .

  • Abra a porta 22 no seu firewall / roteador e aponte-a para o endereço IP local do Mac ao qual você deseja se conectar. As instruções para esta etapa variam de acordo com o modelo do seu firewall / roteador. Você pode configurar uma reserva DHCP para este Mac, para que o endereço IP interno não seja alterado.

  • No Mac seu desejo de se conectar com , abertos Preferências do Sistema → Compartilhamento e habilitar Acesso Remoto .

  • Agora você deve conseguir executar o comando ssh [email protected], substituindo "user" pelo nome de usuário do computador doméstico e "ip.of.your.mac" pelo endereço IP doméstico.

Matt Love
fonte