quando você remove a senha do usuário existente para login sem senha. O ubuntu adiciona esse usuário ao grupo nopasswdlogin, o que significa que nenhuma senha será solicitada para login ou tela de bloqueio, mas na senha da linha de comando necessária para o sudo, etc.
Remova o usuário do grupo nopasswdlogin
sudo gpasswd -d *USERNAME* nopasswdlogin
substitua USERNAME pelo nome de usuário apropriado