Acesso Remoto SSH
O SSH permite comunicação segura entre computadores. Use senha ou par de chaves. Gere chaves com ssh-keygen, copie a chave pública ao servidor e conecte-se com ssh <usuario>@<ip-maquina>.
Introdução ao SSH
O SSH (Secure Shell) é um protocolo de rede criptografado, amplamente utilizado para permitir a comunicação segura entre computadores através de redes inseguras. É essencial para a administração remota de servidores e a execução segura de comandos.
Protocolo para troca segura de informação
Execução remota de comandos
Trabalha com usuário e senha, ou par de chaves
Leve e fácil de utilizar
Amplamente utilizado no mercado
Funcionalidades Principais
Troca Segura de Informação: Protocolo criptografado que garante a integridade e confidencialidade dos dados trocados.
Execução Remota de Comandos: Permite a execução de comandos em servidores remotos de forma segura.
Autenticação por Usuário e Senha ou Par de Chaves:
Usuário e Senha: Método tradicional de autenticação.
Par de Chaves: Utiliza um par de chaves (pública e privada) para autenticação mais segura.
Comando de Conexão Básico
Para conectar a um servidor via SSH, use o comando:
Configuração de Par de Chaves

Gerar Par de Chaves
Gere o par de chaves com o comando:
O processo inclui a criação dos arquivos
id_rsa(chave privada) eid_rsa.pub(chave pública).Exemplo de saída:
Adicionar a Chave Pública no Servidor
Copie a chave pública para o servidor:
Conexão Sem Senha
Com a chave pública adicionada ao servidor, você pode se conectar sem senha:
Especificar a Chave
Para usar uma chave específica, utilize o parâmetro -i:
Last updated