SSH

Como Desabilitar o Acesso com Senha ao SSH em um VPS Linux

Como desabilitar o acesso com senha ao ssh em um vps linux

Primeiro você precisa entender a importância de desabilitar o acesso com senha ao SSH. Normalmente, as pessoas acessam seus servidores VPS com autenticação via senha sem considerar que não é o método mais seguro que existe. Caso a senha caia em mãos erradas, como de hackers, todas as suas informações podem estar em risco. Por isso que a autenticação com chaves SSH é a mais segura.

Neste tutorial você vai aprender como desabilitar o acesso com senha ao SSH em um servidor VPS Linux.

O que você vai precisar

Antes de iniciar você vai precisar do seguinte:

  • Um servidor/ VPS baseado em Linux.
  • Acesso root ao servidor/ VPS via SSH.

1° Passo — Configurar a autenticação com chaves SSH no seu servidor

Mas antes de começar é importante salientar que é necessário configurar um outro método de autenticação antes de desabilitar o acesso via senha, caso contrário você vai ter dificuldades para conectar ao servidor.

É muito IMPORTANTE configurar outra forma de autenticação antes de realizar as mudanças mostradas no tutorial. Se você não tiver outra forma de acesso, é possível que você perca o acesso ao servidor ao desabilitar autenticação com senha do SSH.

Nós recomendamos a autenticação via chaves SSH, confira nosso tutorial sobre como configurar chaves SSH.

2° Passo — Editar o arquivo de configuração SSH

Dê continuidade para remover senha do SSH somente ao completar o 1º Passo e tiver conseguido acessar seu servidor com chaves SSH.

  1. Conecte-se ao seu servidor via SSH.
  2. Abra o arquivo de configuração /etc/ssh/sshd_config utilizando algum editor de texto, como o nano. Para isso é só digitar o comando:

    nano /etc/ssh/sshd_config
  3. Com o editor aberto você deve ver uma tela parecida com esta:editar arquivo de configuração ssh
  4. Agora você precisa encontrar a linha: PasswordAuthentication yes. O Nano possui uma ferramenta de busca, é só pressionar CTRL + W, colocar a palavra PasswordAuthentication e apertar o Enter.

    autenticação de senha
  5. Vamos alterar onde está escrito PasswordAuthentication yes

    autenticar-senha-sim
    Para PasswordAuthentication no

    autenticar senha no
  6. Para salvar as alterações aperte Ctrl + X, digite Y e dê Enter.
  7. Também é necessário reiniciar o serviço SSHD para que as alterações tenham efeito. Execute o comando:

    service sshd restart

É isso! Você desabilitou o acesso com senha ao SSH em seu servidor, a partir de agora ninguém poderá conectar ao servidor utilizando senha. Apenas usuários privilegiados que possuem as chaves SSH adicionadas ao servidor poderão fazer a conexão.

Conclusão

Você aprendeu como desabilitar o acesso com senha ao SSH em seu servidor VPS. Isso torna seu servidor muito mais seguro, uma vez que ninguém poderá acessá-lo com senha, apenas com chaves SSH ou outros métodos de autenticação avançados.

 

Ariane G.

Ariane é jornalista, analista de conteúdo & SEO na Hostinger Brasil e tem o papel de contar para todo mundo o poder transformador da internet. Com foco em otimização, produção para web e técnicas de SEO, divide os dias entre pesquisas de palavras-chave e passagens aéreas (ela ama viajar).

Deixe um Comentário

Deixe seu comentário!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
R$3
12
/mês*

Cadastre-se

Receba nossos conteúdos e novidades direto no seu e-mail!

 

Estamos cadastrando...

Pronto! Obrigado por se inscrever!

[href]
[href]