Você pode tentar iniciar o "modo de usuário único" ou "modo de recuperação" para corrigir o problema. Como eu não estou usando as instalações do vanilla Ubuntu que frequentemente, eu não tenho certeza de como é a última versão do modo de recuperação, se a sua opção de shell lhe pedirá uma senha, e se , se essa verificação de senha usa pam. Então você terá que tentar.
Se isso não funcionar, como último recurso você pode acrescentar init=/bin/bash à sua linha de comando de inicialização no grub. Isso irá despejá-lo em um shell muito cedo durante a inicialização, portanto, muitos serviços não estarão disponíveis, mas ele não exibirá um prompt de login, portanto, ele deve permitir que você corrija sua configuração de pam, a menos que esteja em uma partição que não seja t montado por esse tempo. Você provavelmente terá que remontar seu root fs gravável antes de fazer qualquer alteração: mount / -o remount,rw .