Eu começaria usando o touch para recriar o arquivo de sombra, classificando-o para 0600 de propriedade do root e usando useradd para criar um novo usuário e verifique se eles estão em um grupo de roda / admin para que eles possam sudo - desta forma você agora pelo menos tem um método para obter comandos de root na caixa se algo fizer com que ele reinicie agora.
Você pode então obter algumas boas informações deste documento. link - Pontos dignos de nota - o formato de arquivo shadow, o uso do comando crypt (3) .