wils@web ~ $ cat ~/ajuda/como-configurar-autenticacao-ssh-com-chave-publica-e-privada-no-debian-11.md
SegurançaComo configurar autenticação SSH com chave pública e privada no Debian 11
A autenticação SSH com chave pública e privada é uma forma segura de acessar servidores Linux, como o Debian 11, sem a necessidade de senhas. Neste manual, você aprenderá a configurar essa autenticação passo a passo.
Pré-requisitos
- Acesso ao servidor Debian 11.
- Cliente SSH instalado em sua máquina local.
Passo 1: Gerar as chaves SSH
Primeiro, você precisa gerar um par de chaves SSH (uma chave pública e uma chave privada) em sua máquina local. Execute o seguinte comando:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Pressione Enter para aceitar o local padrão para salvar a chave e, se desejar, insira uma senha para maior segurança.
Passo 2: Copiar a chave pública para o servidor
Utilize o comando ssh-copy-id para copiar sua chave pública para o servidor Debian:
ssh-copy-id usuario@ip_do_servidor
Substitua usuario pelo seu nome de usuário no servidor e ip_do_servidor pelo endereço IP do seu servidor.
Passo 3: Configurar o SSH no servidor
Conecte-se ao servidor via SSH:
ssh usuario@ip_do_servidor
Abra o arquivo de configuração do SSH:
sudo nano /etc/ssh/sshd_config
Certifique-se de que as seguintes linhas estejam configuradas:
PubkeyAuthentication yesAuthorizedKeysFile %h/.ssh/authorized_keysPasswordAuthentication no
Salve e feche o arquivo. Reinicie o serviço SSH:
sudo systemctl restart ssh
Passo 4: Testar a conexão
Agora, desconecte-se e teste a conexão novamente:
ssh usuario@ip_do_servidor
Se tudo estiver configurado corretamente, você deve conseguir acessar o servidor sem inserir uma senha.
Conclusão
A autenticação SSH com chave pública e privada é uma maneira eficaz de aumentar a segurança do seu servidor. Lembre-se de manter sua chave privada em um local seguro e nunca compartilhá-la.
Dica: Considere desabilitar o acesso por senha para aumentar ainda mais a segurança do seu servidor.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.