Uso do Terminal SSH no Mac: Dicas e Trucos
Eu utilizo Secure Shell (SSH) diariamente, pois é uma das formas mais seguras de conectar-se a máquinas remotas. Seja acessando um dispositivo na minha rede local ou um sistema fora dela, o SSH é minha ferramenta preferida.
A conexão com um servidor ou desktop via SSH é bastante simples e pode ser feita com o comando:
ssh NOME_DE_USUÁRIO@SERVIDOR
Aqui, NOME_DE_USUÁRIO representa o usuário remoto, enquanto SERVIDOR é o endereço IP ou domínio do servidor em questão. É possível também adicionar entradas de configuração SSH, como no exemplo a seguir:
Este é o aspecto de um arquivo de configuração SSH, onde atribuímos as palavras-chave "hive" e "InvoicePlane" aos endereços IP remotos. Com a opção global definida no topo, todas as conexões automaticamente utilizam o usuário "jack". Assim, ao usar o SSH, eu poderia simplesmente digitar:
ssh hive
Isso aplicaria automaticamente o nome de usuário "jack" ao comando, e o endereço IP seria configurado para 192.168.1.176. Como pode ver, não é complicado.
No entanto, pode ser que você não goste tanto da Interface de Linha de Comando (CLI) e prefira usar uma Interface Gráfica (GUI) para realizar as operações. Muitas pessoas consideram a CLI excessivamente complexa ou simplesmente não desejam digitar tanto. Ou, talvez, você não queira ter que lembrar todos aqueles nomes de usuários e endereços IP.
Felizmente, o aplicativo Terminal do MacOS já inclui um gerenciador de configuração SSH que é gratuito e fácil de usar. Assim que você começar a explorar essa ferramenta, certamente se perguntará como conseguiu trabalhar antes sem ela.
Abrindo o gerenciador de conexão SSH
O gerenciador SSH já vem embutido no aplicativo Terminal do MacOS por padrão. Para abri-lo, siga estas etapas:
É fundamental que você use o aplicativo Terminal oficial do MacOS, pois outras ferramentas de CLI podem não apresentar essa função. Comece abrindo o Launchpad do MacOS, pesquise por "terminal" e clique na entrada quando ela aparecer.
Uma vez que o aplicativo Terminal esteja aberto, clique em Shell > "Nova conexão remota", o que fará aparecer uma janela pequena.
Na nova janela de servidor que se abrir, certifique-se de selecionar Secure Shell (SSH) como o serviço. Em seguida, clique em +, na seção Servidor, para revelar o gerenciador de conexões.
Esta interface gráfica prática de SSH torna a conexão com máquinas remotas muito mais fácil. Quando uma nova janela de servidor aparecer, insira o endereço no formato NOME_DE_USUÁRIO@SERVIDOR (onde NOME_DE_USUÁRIO é seu usuário remoto e SERVIDOR é o endereço IP ou domínio do servidor de hospedagem).
Se você não incluir o nome de usuário, poderá adicioná-lo no momento da conexão. Após configurar a conexão, clique em OK.
Usando o gerenciador de conexões
Para utilizar o gerenciador de conexões, abra o aplicativo Terminal do MacOS e clique duas vezes no endereço que deseja conectar. Uma nova instância do Terminal será aberta, pedindo a senha do usuário remoto. Digite essa senha e você estará pronto para começar.
Você pode adicionar quantos logins SSH precisar. Se não configurar o nome de usuário na configuração inicial, sempre será possível inseri-lo pela interface. Essa é uma maneira excelente de trabalhar com o gerenciador de conexões SSH quando você tem múltiplas conexões, cada uma com um nome de usuário diferente.
Além disso, é possível escolher qual protocolo SSL irá usar, seja SSH Automático, SSH 1 ou SSH2, a partir do menu suspenso de SSH à direita.
Crie quantas entradas SSH forem necessárias, permitindo que você abra o Terminal do MacOS, clique duas vezes na conexão desejada e insira sua senha. Isso simplifica bastante o uso do SSH no MacOS.
Referência: Think_About_Life/iStock / Getty Images Plus
Posts relacionados:



