Tente esta página de ajuda sobre como recuperar uma senha perdida.
Com isso, você também pode criar novos usuários na linha de comando:
Depois de conseguir obter um shell de root no seu próprio disco rígido, você pode fazer, por exemplo:
adduser mynewuser
adduser mynewuser sudo
Que adiciona um novo usuário chamado "mynewuser", e então, com a segunda linha, torna o novo usuário parte do grupo "sudo", o que significa dar ao novo usuário direitos de sudo.