O que é SSH?

O SSH (Secure Shell) é um protocolo que permite o acesso e gerenciamento remoto de servidores de forma segura, utilizando criptografia para proteger os dados transmitidos entre cliente e servidor.

 

Pré-requisitos para Conexão SSH

  1. Servidor com SSH habilitado:

    • Verifique se o serviço SSH está instalado e em execução no servidor remoto.

  2. Cliente SSH:

    • Já está pré-instalado no Linux e macOS.

    • Para Windows, use o PowerShell ou ferramentas como PuTTY.

  3. Credenciais de Acesso:

    • Nome de usuário, senha ou chave SSH configurada no servidor.

  4. Porta SSH aberta:

    • O SSH utiliza, por padrão, a porta 22.

 

Como Conectar-se a uma VPS Linux via SSH?

1. Usando o Terminal (Linux/macOS/Windows PowerShell):

  • Comando básico:

    bash
    ssh usuario@ip_do_servidor
    

    Substitua usuario pelo nome de usuário e ip_do_servidor pelo IP ou domínio do servidor.

  • Se utilizando uma porta diferente da padrão (22):

    bash
    ssh -p porta usuario@ip_do_servidor
    

2. Usando Chaves SSH:

  1. Gere uma chave SSH no cliente:

    bash
    ssh-keygen -t rsa -b 4096
    
  2. Copie a chave pública para o servidor:

    bash
    ssh-copy-id usuario@ip_do_servidor
    
  3. Conecte-se sem precisar de senha:

    bash
    ssh usuario@ip_do_servidor
    

3. Usando Ferramentas Gráficas (como PuTTY no Windows):

  1. Insira o endereço IP ou domínio do servidor.

  2. Configure a porta (padrão: 22) e o tipo de autenticação (senha ou chave privada).

  3. Clique em "Open" para iniciar a sessão.

 

Dicas de Segurança

  1. Mude a porta padrão:

    • Alterar a porta 22 reduz ataques automatizados.

  2. Use autenticação por chave SSH:

    • Mais segura que senhas.

  3. Desative o login root via SSH:

    • No arquivo /etc/ssh/sshd_config, configure PermitRootLogin no.

  4. Atualize regularmente o servidor:

    • Mantenha o sistema operacional e o software SSH atualizados.

Ця відповідь Вам допомогла? 0 Користувачі, які знайшли це корисним (0 Голосів)