Estoy iniciando sesión en mi servidor Ubuntu usando mi nombre de usuario. Una vez que estoy conectado estoy escribiendo el passwd
comando. Ingresando una nueva contraseña pero un segundo después de recibir los siguientes mensajes de error:
passwd: Authentication token manipulation error
passwd: password unchanged
¿Que esta mal aquí? ¿Cómo puedo cambiar mi contraseña? De lo contrario, si no tengo acceso a ese servidor físicamente, es decir, me estoy conectando de forma remota con el ssh
terminal.
password-recovery
Bakhtiyor
fuente
fuente
Respuestas:
Si inserta la contraseña incorrecta
obtienes este error Si está seguro de haber insertado la correcta, este error también puede aparecer si está utilizando archivos de contraseña sombreados y la sombra no tiene una entrada para este usuario (básicamente
/etc/passwd
tiene una entrada para este usuario, pero/etc/shadow
no la tiene).Para solucionar esto, puede agregar la entrada manualmente (hacer una copia de seguridad primero !!!) o volver a crear el archivo de sombra con
pwconv
( Manpage ).fuente
pwconv
pista fue un salvavidas!Haga estas dos cosas solo para asegurarse:
Esta primera parte vuelve a montar la partición raíz como lectura / escritura, ya que solo estaba en modo de lectura. En realidad, desmonta la partición raíz y luego la vuelve a montar como lectura / escritura.
Entonces haz esto:
Entonces haz el
sudo passwd USER
. Después de eso debería de funcionar. Esta parte otorga los permisos correctos al archivo shadow.fuente
arregló mi desordenado
/etc/pam.d/common-password
fuente
No estoy seguro de cómo sucedió. Un usuario de sudo creó mi cuenta, luego la eliminó y luego la creó nuevamente.
Aquí está lo que encontré
Ningún cambio.
No mostró errores.
No mostró errores.
Parece normal
Usuario mostrado y contraseña cifrada.
No mostró nada. No estoy seguro de lo que eso significa, pero no se ve bien.
Entonces, la solución fue eliminar la contraseña y luego restablecer la nueva contraseña.
Espero que esto ayude.
fuente
Otro problema podría ser que el disco está lleno. Recibí este error al restablecer una contraseña, y luego verifiqué mis discos
df
y descubrí que no hay espacio disponible en mi disco. Después de liberar algunos, pude restablecer la contraseña sin problemas.fuente
Si está utilizando SELinux, ejecutar este comando me solucionó el problema.
Gracias a esta conversación por la solución.
fuente
Compruebe si ha desordenado el archivo de contraseña común
/etc/pam.d/
. Esto provocará errores si su contraseña actual no coincide con la quecommon-password
desea. En mi caso, esta fue la razón por la que recibí ese error de token de autenticación.fuente
Además, asegúrese de que su entrada en / etc / passwd no esté mal formada. Si tiene un número incorrecto de dos puntos en la línea para su entrada de usuario, el comando 'passwd' no puede analizarlo y se niega a continuar con el mensaje de error exacto proporcionado.
fuente
Este problema se produjo debido a los permisos incorrectos establecidos en
/usr/bin/passwd
.Intente establecer el permiso como 4511 utilizando el comando:
Esto resolverá el problema.
fuente
El error dice que el módulo PAM (ver:)
man pam_chauthtok
no pudo obtener el nuevo token de autenticación. Esto puede suceder en Ubuntu cuando el usuario aún no tiene configurada una contraseña predeterminada ypasswd
todavía lo solicita, por lo que la solución es cambiar la contraseña utilizandoroot
privilegios, por ejemplopor lo que no se le pedirá la contraseña actual y el error no ocurrirá.
Ver también: error de manipulación de token de autenticación
fuente
Usando la información anterior, descubrí que esto resolvió mi problema
Necesito eliminar la
extrausers
opción de pam.En mis registros noté los siguientes errores.
fuente
El servidor en el que estaba trabajando estaba configurado con algún tipo de autenticación de Windows a través del servidor de identidad PowerBroker (PBIS) .
Básicamente cuando ingreso
sudo pam-auth-update
, aparecen las siguientes opciones:Deseleccione el primer elemento de la lista con la Space BarTecla para seleccionar / Deseleccionar y Up/ Downflechas si es necesario.
A continuación, pasar a la
Ok
opción de usar Tab, y Left/ Rightteclas de dirección si es necesario.Presione Enteren la parte superior de la
Ok
Opción.Después de esto, podría usar
passwd
yadduser
como siempreUna vez que haya terminado con su configuración de usuario, puede volver
sudo pam-auth-update
y dejar la configuración como antes.En el caso general (es decir, no utilizar el servidor de identidad PowerBroker (PBIS) ), parece importante tener
Unix Authentication
activado el sistema de autenticación (y ningún otro).fuente
En Lubuntu 15.04 tuve el mismo error de manipulación de token. Supuse que esto se debe a que el sistema de archivos todavía está en modo de solo lectura.
Utilizando:
Esto no funciona pero sí:
fuente