wils@web ~ $ cat ~/ajuda/como-configurar-o-ssh-para-acesso-remoto-seguro-no-centos-9.md
LinuxComo configurar o SSH para acesso remoto seguro no CentOS 9
O SSH (Secure Shell) é um protocolo de rede que permite acesso remoto seguro a servidores. Neste manual, abordaremos como configurar o SSH no CentOS 9 para garantir um acesso seguro e eficiente.
Pré-requisitos
- Acesso ao servidor CentOS 9 como usuário root ou com privilégios de sudo.
- Um cliente SSH para conexão remota.
Passo a Passo para Configuração do SSH
1. Instalar o OpenSSH Server
Primeiro, precisamos garantir que o OpenSSH Server esteja instalado. Execute o seguinte comando:
sudo dnf install -y openssh-server 2. Iniciar e habilitar o serviço SSH
Após a instalação, inicie o serviço SSH e habilite-o para iniciar automaticamente na inicialização do sistema:
sudo systemctl start sshd sudo systemctl enable sshd 3. Configurar o firewall
Para permitir conexões SSH, você deve configurar o firewall. Execute os seguintes comandos:
sudo firewall-cmd --permanent --add-service=ssh sudo firewall-cmd --reload 4. Configurar o arquivo de configuração do SSH
Edite o arquivo de configuração do SSH para aumentar a segurança:
sudo nano /etc/ssh/sshd_config Faça as seguintes alterações:
- Desative o login de root:
PermitRootLogin no Port 2222 Após fazer as alterações, salve e feche o arquivo. Reinicie o serviço SSH:
sudo systemctl restart sshd 5. Conectar ao servidor via SSH
Agora você pode conectar ao seu servidor usando o cliente SSH. Se você alterou a porta, use a opção -p:
ssh usuario@ip_do_servidor -p 2222 Conclusão
Com essas configurações, você garantiu um acesso remoto mais seguro ao seu servidor CentOS 9. Dica: Considere usar autenticação por chave pública para aumentar ainda mais a segurança.
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.