====== Alterando Porta SSH ======
Alterar a porta padrão do SSH (22) é uma prática comum para aumentar a segurança do servidor, dificultando ataques automatizados.
Pré-requisitos
* Acesso root ou permissões de sudo
* Editor de texto instalado (como nano ou vim)
* SSH já instalado e em execução
===== Passo a passo =====
==== Escolha uma nova porta ====
Escolha uma porta entre 1024 e 65535 que não esteja em uso. Evite portas comuns como 2222, 8080 ou 3306.
Exemplo: 4422
==== 2. Edite o arquivo de configuração do SSH ====
Abra o arquivo /etc/ssh/sshd_config com seu editor preferido:
sudo nano /etc/ssh/sshd_config
==== 3. Altere a diretiva Port ====
Localize a linha:
#Port 22
Descomente (removendo o #) e substitua o valor:
Port 4422
==== 4. (Opcional) Desative o uso da porta 22 no firewall ====
Para segurança adicional, certifique-se de que não haja outras diretivas Port apontando para 22.
==== 5. Libere a nova porta no firewall ====
Se estiver usando ufw, libere a nova porta:
sudo ufw allow 4422/tcp
Se estiver usando iptables:
sudo iptables -A INPUT -p tcp --dport 4422 -j ACCEPT
==== 6. Reinicie o serviço SSH ====
sudo systemctl restart ssh
==== 7. Teste a nova conexão SSH ====
Importante: Antes de fechar a sessão atual, abra uma nova com a nova porta para confirmar que tudo está funcionando:
ssh -p 4422 usuario@seu_servidor
==== Observações ====
- Não use portas abaixo de 1024 sem permissões especiais.
- Sempre mantenha uma sessão aberta enquanto testa a nova porta para evitar travamento fora do servidor.
- Se usar uma porta alta, certifique-se de que seu provedor de VPS ou nuvem não a bloqueia por padrão.