Como usar SSH no Mac OS X

empresário pressionando o botão de login na internet

Como usar SSH no Mac OS X

Crédito da imagem: tudo possível / iStock / Getty Images

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

O que é Login Remoto

O Login Remoto é um dos recursos integrados de Compartilhamento 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 uma linha segura de comunicação entre dois ou mais computadores. O trabalho do servidor é escutar 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.

Vídeo do dia

Habilitar Login Remoto

Para habilitar o Login Remoto:

  • ** Passo 1: ** Abra as "Preferências do Sistema" do seu 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, em seguida, 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: Ligado". 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 conectar-se facilmente ao seu Mac a partir de smartphones e tablets iOS e Android usando um aplicativo cliente SSH. Abaixo está uma lista de aplicativos de cliente SSH gratuitos.

Aplicativos cliente SSH 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 Android SSH Client

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

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

Conecte-se ao seu Mac de qualquer lugar

Você pode usar 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 seu local rede. Habilite o encaminhamento de porta para a porta 22 em 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 rede - atribuído a você pelo provedor de serviços de Internet - com as informações de login SSH para conectar-se ao Mac. Você pode obter facilmente seu endereço IP externo usando o Qual é o site do meu IP - um localizador de endereço IP online gratuito. Use o Site do PortForward para encontrar um guia passo a passo de encaminhamento de porta para o seu roteador.

Dicas e avisos

  • Para ajudar a prevenir 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 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 originadas de fora de sua rede local.

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