O que é SSH?

SSH é um protocolo que permite acessar outro computador ou servidor à distância, pela internet ou pela rede, de forma criptografada e segura. Ele é muito usado por quem administra sistemas por linha de comando.

Na prática, o SSH cria um canal cifrado entre o seu computador e o servidor. Depois de se identificar, geralmente com uma senha ou, de forma mais segura, com um par de chaves criptográficas, você pode digitar comandos como se estivesse sentado na frente da máquina. Com ele também é possível transferir arquivos e criar túneis para outros serviços da rede.

Uma analogia simples é pensar em um cofre com fechadura de dupla chave, em que só quem tem as duas chaves consegue abrir a porta. Tudo o que passa pelo caminho fica embaralhado, então quem estiver escutando a conversa só vê um amontoado de letras sem sentido.

Por isso ele importa tanto: sem criptografia, um administrador enviaria senhas e comandos em texto puro, que qualquer um na rede poderia interceptar. Para usar com segurança, prefira autenticação por chave em vez de senha, mantenha o software atualizado com os patches e evite deixar o acesso aberto para a internet inteira sem necessidade.

Onde falamos disso

Termos relacionados

← Ver o glossário completo