passwd: Error de manipulación de token de authentication

Estoy corriendo una máquina de Ubuntu 12, y he estado trabajando recientemente para asegurarlo. Hice todos los cambios de esta guía. No estoy funcionando un Linode, pero utilicé éstos como punto de partida para fijar el cortafuego y tal.

Todo fue sin problemas, y he estado usando la máquina desde hace algún time. He intentado bloquear las counts de algunos usuarios, con el command passwd -l , y eso fue un éxito. Sin embargo, cuando bash agregar un nuevo usuario o cambiar mi contraseña, tengo el error más extraño:

 myuser@mymachine:~$ passwd Old Password: passwd: Authentication token manipulation error passwd: password unchanged 

O al agregar un nuevo usuario:

 myuser@mymachine:~$ sudo adduser mynewuser Adding user `mynewuser' ... Adding new group `mynewuser' (1011) ... Adding new user `mynewuser' (1002) with group `mynewuser' ... Creating home directory `/home/mynewuser' ... Copying files from `/etc/skel' ... passwd: Authentication token manipulation error passwd: password unchanged Try again? [y/N] 

He buscado este error, y la gran mayoría de los problemas se resolvieron por remontar / como leer y escribir. Sin embargo, este no es el problema, ya que está montado como leer y escribir (he confirmado). Tenga en count que el mismo error se encuentra desde diferentes usuarios y desde root intentando cambiar las passwords de otros usuarios.

¿Tiene alguna idea de por qué estoy (aparentemente espontáneamente) recibiendo este error? No he hecho ninguna edición manual de la shadow o los files passwd – o realmente hizo ningún cambio en la authentication del usuario en absoluto.

En caso de que sea relevante:

 ls -lh /etc/passwd -rw-r--r-- 1 root root 3.2K Jul 23 17:26 /etc/passwd ls -lh /etc/shadow -rw------- 1 root shadow 3.1K Jul 23 17:20 /etc/shadow 

2 Solutions collect form web for “passwd: Error de manipulación de token de authentication”

Este problema se produjo debido a permissions incorrectos establecidos en / usr / bin / passwd .

Intente establecer los permissions como 4511.

Puede actualizar los permissions utilizando el command:

chmod 4511 /usr/bin/passwd

Esto resolverá el problema.

Inicia session como root en el terminal y ejecuta debajo del command

 # pam-auth-update 

Ahora select "YES" como se menciona en esta pantalla:

introduzca la descripción de la imagen aquí

A continuación, select crear directory de inicio al iniciar session utilizando la tecla de flecha hacia abajo y la barra de espacio en el keyboard y click Aceptar como se menciona en esta pantalla:

  • ¿Comstackr un package debian para amd64 en una máquina i386?
  • Dos NICs, un server
  • nginx access.log sólo se mantiene durante un día
  • ¿Cómo puedo encontrar la causa de una gran diferencia en el performance entre dos serveres Ubuntu idénticos?
  • Cómo boost la escala de un server web que admite encuestas largas
  • Múltiples networkinges por interfaz en OpenStack en Hetzner
  • Cómo deshabilitar CD-ROM y USB para usuarios normales en Linux?
  • puedo instalar postgres 9.0 de repos en ubuntu?
  • fail2ban no puede prohibir ip en todos los puertos si ya está prohibido para puerto específico
  • Actualización desatendida de grub-pc
  • Editor de VI en Ubuntu usando cortos VIM?
  • Tutorial de Sysadmin para Debian / Ubuntu para un experto de Windows / Lunix Noob?
  • El process php-fpm se ejecuta al usar mod_php
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.