>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Usar SSH no Mac OS X

Com as capacidades de Compartilhamento integradas do Mac OS X Yosemite, usar Secure Shell (SSH) é mais fácil do que parece. Ative o Login Remoto do Mac para transformá-lo em servidor SSH e acessá-lo remotamente de outro computador. Pode até acessar de smartphones e tablets iOS e Android.

O que é Login Remoto

Login Remoto é recurso de Compartilhamento integrado do Mac OS X desde Snow Leopard (2009). Permite outros computadores conectarem a um Mac e emitirem comandos via SSH — protocolo de rede baseado em modelo cliente-servidor que cria linha de comunicação segura entre dois ou mais computadores. O servidor escuta e aceita solicitações de conexão iniciadas por clientes. Clientes SSH gerenciam sistema de arquivos do servidor, instalam software, iniciam processos, etc.

Ativar Login Remoto

  • Passo 1: Abra Preferências do Sistema e clique Compartilhamento.
  • Passo 2: Marque a caixa ao lado de Login Remoto.
  • Passo 3: Escolha quem pode acessar. Pode permitir todos os usuários ou lista específica. Para adicionar, clique na bolha Apenas estes usuários: e depois no botão Adicionar para selecionar usuário. “Usuários e Grupos” lista usuários do sistema. “Usuários de Rede” e “Grupos de Rede” listam outros computadores na rede.
  • Passo 4: Anote as informações de login SSH abaixo do indicador “Login Remoto: Ativado”. Contém nome de usuário e endereço IP separados por @.

Conectar ao Mac Remotamente

  • Passo 1: De outro Mac, abra novo Finder, selecione Aplicativos e abra pasta Utilitários.
  • Passo 2: Abra Terminal. Terminal é nativo do Mac OS X. Precisará de cliente SSH terceirizado se usar smartphone, tablet ou PC Windows.
  • Passo 3: Na janela Terminal, digite as informações de login SSH do Mac. Digite “yes” para confirmar conexão. Digite senha do Mac remoto.

Conectar de iOS ou Android

Conecte facilmente de smartphones/tablets iOS e Android usando app cliente SSH. Lista de apps gratuitos:

iOS SSH Client Apps

Android SSH Client Apps

Conectar de Qualquer Lugar

Pode usar SSH para conectar ao Mac de qualquer lugar se roteador da rede estiver configurado para encaminhamento de porta (port forwarding) — configuração para tornar computador acessível fora da rede local. Ative encaminhamento para porta 22 no roteador e defina endereço de encaminhamento como IP local do Mac. Use IP externo da rede — atribuído pelo provedor — com suas info de login SSH para conectar. Obtenha IP externo no site What Is My IP (localizador gratuito). Use site PortForward para guia passo a passo de port forwarding para seu roteador.

Dicas e Avisos

  • Proteja seu Mac com senha forte para evitar logins não autorizados.
  • Clientes SSH têm acesso a todo sistema de arquivos do Mac por padrão.
  • Porta 22 controla conexões SSH. Permitir encaminhamento para porta 22 cria abertura no firewall da rede — sistema que bloqueia conexões de fora da rede local.
  • Desative encaminhamento de porta quando não estiver usando para manter rede segura.