Faça login como root e use
passwd yourusername
para definir uma nova senha para o usuário (altere yourusername
para o nome apropriado).
Se você, por qualquer motivo, não conseguir logar como root, pode ser necessário colocar o sistema no modo de usuário único ("runlevel S") e emitir o comando a partir daí. As etapas para fazer isso estão descritas na documentação oficial da Oracle e, para as plataformas x86 ( não SPARC), se resume a
-
reboot -p
(hmmm ... isso assume que você é raiz)- "Se o sistema exibir o prompt Pressione qualquer tecla para reinicializar, pressione qualquer tecla para reinicializar o sistema. Ou, você também pode usar o botão Redefinir neste prompt."
- "Se o sistema estiver desligado, ligue o sistema com o interruptor de energia".
- "Quando o menu GRUB for exibido, selecione a entrada de inicialização que você deseja modificar e digite
e
para editar essa entrada." - "Usando as teclas de seta, navegue até a linha
$multiboot
e digite–s
no final da linha." - "Para sair do menu de edição do GRUB e inicializar a entrada que você acabou de editar, pressione Control-X . Se você não estiver usando um console serial em um sistema com firmware UEFI, pressione F10 também inicializa a entrada. "
- "Verifique se o sistema está no nível de execução S." ... com
who -r
. - "Execute a tarefa de manutenção que exigiu a alteração para executar o nível S." (é aqui que você usa
passwd yourusername
). - "Reinicie o sistema".
O acima não foi testado porque não tenho um sistema Solaris disponível.