>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como usar SSH no Mac OS X


Com os recursos de compartilhamento integrados do Mac OS X Yosemite, usar o Secure Shell é mais fácil do que você imagina. Ative o recurso Remote Login do seu Mac para transformar seu Mac em um servidor SSH e acessá-lo remotamente de outro computador. Você pode até acessar seu Mac a partir de smartphones e tablets iOS e Android.

O que é login remoto


O Login Remoto é um dos recursos de compartilhamento integrados do Mac OS X desde o lançamento do Snow Leopard em 2009. Ele permite que outros computadores se conectem a um Mac e emitam comandos usando SSH -- um protocolo de rede baseado em um modelo cliente-servidor que cria um linha segura de comunicação entre dois ou mais computadores. O trabalho do servidor é ouvir e aceitar solicitações de conexão de entrada iniciadas por clientes. Os clientes SSH podem gerenciar o sistema de arquivos do servidor, instalar software, iniciar processos do sistema e muito mais.

Ativar login remoto


Para habilitar o Login Remoto:

  • **Etapa 1:** Abra as "Preferências do Sistema" do Mac e clique em "Compartilhamento".

  • **Etapa 2:** Clique na caixa ao lado de "Login remoto".

  • **Etapa 3:** Escolha _quem pode ter acesso_. Você pode permitir o acesso a todos os usuários ou a uma lista específica de usuários. Para adicionar usuários à lista, clique no balão ao lado de "Somente estes usuários:" e clique no botão "**Adicionar**" para selecionar um usuário. "Usuários e grupos" contém uma lista dos usuários do sistema do seu Mac. "Usuários de rede" e "Grupos de rede" contêm uma lista de outros computadores em sua rede.

  • **Etapa 4:** anote as **informações de login SSH** do seu Mac localizadas abaixo da luz indicadora "Login remoto:ativado". Ele contém o nome de usuário e o endereço IP do seu Mac separados por um símbolo "@".

Conecte-se ao seu Mac remotamente


Para se conectar ao seu Mac remotamente:

  • **Etapa 1:** em um Mac diferente, abra uma nova janela "Finder", selecione "Aplicativos" e abra a pasta "Utilitários".

  • **Etapa 2:** Abra o aplicativo "Terminal". O aplicativo Terminal é nativo apenas para Mac OS X. Você precisará de um **aplicativo cliente SSH de terceiros** se estiver usando um smartphone, tablet ou PC com Windows.

  • **Etapa 3:** Na janela Terminal, insira as **informações de login SSH** do seu Mac. Digite "sim" para confirmar a conexão. Digite a senha do Mac remoto.

Conecte-se ao seu Mac a partir de um dispositivo iOS ou Android


Você pode se conectar facilmente ao seu Mac a partir de smartphones e tablets iOS e Android usando um aplicativo cliente SSH. Abaixo está uma lista de aplicativos clientes SSH gratuitos.

Aplicativos cliente SSH para iOS

  • [Serverauditor](https://itunes.apple.com/us/app/serverauditor-ssh-shell-console/id549039908?mt=8)

  • [iTerminal](https://itunes.apple.com/us/app/iterminal-ssh-tool/id581455211?mt=8)

Aplicativos de cliente SSH para Android

  • [ConnectBot](https://play.google.com/store/apps/details?id=org.connectbot)

  • [Emulador de terminal](https://play.google.com/store/apps/details?id=jackpal.androidterm)

Conecte-se ao seu Mac de qualquer lugar


Você pode usar o SSH para se conectar ao seu Mac de qualquer lugar do mundo se o roteador da sua rede tiver sido configurado para encaminhamento de porta - uma configuração de rede usada para tornar um computador acessível de fora de sua rede local. Ative o encaminhamento de porta para a porta 22 no seu roteador e defina o endereço de encaminhamento como o endereço IP local do seu Mac. Use o endereço IP externo da sua rede - atribuído a você pelo seu provedor de serviços de Internet - com suas informações de login SSH para se conectar ao seu Mac. Você pode obter facilmente seu endereço IP externo usando o site What Is My IP - um localizador de endereços IP online gratuito. Use o site do PortForward para encontrar um guia de encaminhamento de porta passo a passo para o seu roteador.

Dicas e avisos


  • Para ajudar a evitar logins não autorizados, sempre proteja seu Mac com uma senha forte.

  • Os clientes SSH têm acesso a todo o sistema de arquivos do seu Mac por padrão.

  • A porta 22 é responsável por permitir e bloquear conexões SSH. Permitir o encaminhamento de porta para a porta 22 cria uma abertura no firewall de sua rede - um sistema projetado para bloquear conexões de entrada que se originam de fora de sua rede local.

  • Desative o encaminhamento de porta quando não estiver sendo usado para ajudar a manter sua rede segura.