Original publicado aqui: http://www.guanabara.eti.br/?p=156
Se você (como eu) perdeu a senha do root e/ou admin do Endian Firewall aqui está um método simples para resolver este problema:
1.Conecte um monitor e um teclado e reinicie seu Endian Firewall
2.Durante o boot você verá um menu gráfico com o título: GNU GRUB. Pressione seta para baixo para parar a contagem. Do contrário o boot continuará automaticamente.
3.Selecione a primeira opção da lista e pressione 'a'.
4.Você deverá ver uma linha como essa: grub append> root=/dev/hda3 panic=10 ro
5.Adicione "single" (sem aspas) no final da linha, que deverá ficar assim: grub append> root=/dev/hda3 panic=10 ro single
6.Pressione ENTER para iniciar o boot.
7.Depois de concluido o boot, deverá aparecer um prompt como esse: sh-3.00# _
8.Digite: mount -o rw,remount /
9.digite o comando "passwd" para alterar a senha do root.
10.Siga as instruções.
11.Se você precisar mudar tb a senha do admin digite o seguinte comando: htpasswd -m /var/efw/auth/users admin
12.Siga as instruções.
13.digite o comando "sync"
14.digite o comando "reboot"
Há uma outra forma de recuperar a senha do root no Endian, pelo terminal da porta serial (mais simples e não precisa reiniciar a ferramenta). Mas como o gênio que vos escreve nunca instalou este terminal no Endian (“Pra quê eu vou precisar de um terminal serial, nao já tem o SSH?”), tive que partir pro grub mesmo.
