Se você errou na configuração do Firewall, e o seu VPS é na DigitalOcean, pode-se recuperar o controle com o procedimento abaixo. Vou mostrar um caso recente ocorrido e que foi possível acessar o servidor novamente sem necessidade de voltar backup.
Neste exemplo o que ocorreu foi que, após acionar o Firewall no ISPConfig (Sistema / Firewall), o cliente deletou várias portas de acesso ao sistema, incluindo a SSH. No IPSConfig aquelas portas mostradas são as únicas que permanecem abertas e as demais serão bloqueadas.
Para recuperar o controle (e isso pode ser usado em outras situações):
- Acesse o painel de controle da conta na Digital Ocean e clique no menu “Droplets“;
- Selecione o Droplet na lista de servidores;
- Clique no botão “Console Access” e entre com as credenciais do “root” (se aparecer uma tela preta sem nada escrito clique no meio dela e pressione barra de espaço);
- Dentro do sistema entre no diretório /etc/init.d/ com o comando:
> cd /etc/init.d
- No caso do ISPConfig foi digitado o comando de parar o Firewall:
> bash bastille-firewall stop
- O acesso foi restaurado. Acessou-se o ISPConfig e as portas foram reconfiguradas corretamente.
* Recomenda-se que seja acionada a opção de backup do Droplet na DigitalOcean, eles permitem que isso seja feito inclusive para servidores já instalados (abrindo um ticket de suporte).