debian: não é possível alterar a senha

6

Como usuário root, posso alterar a senha:

hussie:/home/claudiu# passwd
Enter new password:
Retype new password:
passwd: password updated successfully

Como usuário não root, não posso:

claudiu@hussie:~$ passwd
Current Kerberos password:
passwd: User not known to the underlying authentication module
passwd: password unchanged

Eu também não consigo alterar a senha de outro usuário do root:

hussie:/home/claudiu# passwd claudiu
Current Kerberos password:
passwd: User not known to the underlying authentication module
passwd: password unchanged

Pesquisando no Google, o problema sugere usar pwconv e pwunconv , mas eu não tenho esses e não sei onde encontrá-los:

claudiu@hussie:~$ pwconv
-bash: pwconv: command not found
claudiu@hussie:~$ pwunconv
-bash: pwunconv: command not found
claudiu@hussie:~$ sudo apt-get install pwconv
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package pwconv
claudiu@hussie:~$ sudo apt-get install pwunconv
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package pwunconv

O que eu faço?

    
por Claudiu 12.12.2011 / 17:45

2 respostas

4

Você tem outro método de autenticação (kerberos) em uso do que uma conta padrão do Linux - provavelmente o módulo pam não consegue gravar / atualizar senhas. Fazer isso do root confunde o módulo porque o root é realmente uma conta local e não na lista de usuários do outro serviço.

Procure por algumas dicas sobre quais módulos pam estão em uso, procure em /etc/pam.conf e no diretório: /etc/pam.d - /etc/nsswitch.conf também pode fornecer dicas, mas o debian usa compat , o que não ajuda na especificação o que está em uso obviamente.

Se o kerberos estiver realmente em uso, você não poderá atualizar a senha usando passwd

    
por 12.12.2011 / 17:54
11

Execute "pam-auth-update"

Isso será solicitado.

O Debian tem sido muito chato e adicionou kerberos por padrão durante o upgrade do apt-get.

    
por 05.01.2014 / 12:58