wils@web ~ $ cat ~/ajuda/como-criar-chaves-ssh-no-linux-e-utiliza-las-para-acesso-seguro.md
SegurançaComo criar chaves SSH no Linux e utilizá-las para acesso seguro
As chaves SSH (Secure Shell) são uma forma segura de autenticação para acessar servidores Linux. Neste manual, vamos aprender a criar e usar chaves SSH para garantir conexões seguras.
O que são chaves SSH?
As chaves SSH consistem em um par de chaves: uma chave pública e uma chave privada. A chave pública é armazenada no servidor, enquanto a chave privada deve ser mantida em segredo no seu computador local.
Passo a Passo para Criar Chaves SSH
1. Gerar o Par de Chaves
Abra o terminal e execute o seguinte comando:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Este comando cria um par de chaves RSA de 4096 bits. Durante a execução, você será solicitado a escolher um local para salvar a chave e a inserir uma senha opcional.
2. Localizar as Chaves Criadas
Por padrão, as chaves são salvas no diretório ~/.ssh/. Você pode listar as chaves com:
ls -la ~/.ssh
3. Copiar a Chave Pública para o Servidor
Utilize o comando ssh-copy-id para copiar a chave pública para o servidor remoto:
ssh-copy-id usuario@servidor_remoto
Substitua usuario e servidor_remoto pelos dados corretos. Você precisará inserir a senha do usuário remoto.
4. Conectar ao Servidor Usando SSH
Agora você pode se conectar ao servidor sem precisar digitar a senha:
ssh usuario@servidor_remoto
Conclusão
As chaves SSH proporcionam uma maneira segura e prática de acessar servidores. Sempre mantenha sua chave privada em segurança e considere usar uma senha para proteção adicional.
Dica: Revise regularmente as chaves autorizadas no servidor usando cat ~/.ssh/authorized_keys e remova chaves não utilizadas.
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.