Mostrando entradas con la etiqueta chfn. Mostrar todas las entradas
Mostrando entradas con la etiqueta chfn. Mostrar todas las entradas

noviembre 18, 2021

Error chfn *NO* se ha cambiado la información de finger. Inténtelo de nuevo más adelante.

Error chfn  *NO* se ha cambiado la información de finger. Inténtelo de nuevo más adelante.


Síntoma

chfn usuario

Cambiando información de finger para usuario

Nombre [Nombre Apellido]: Nombre Apellido

Office []:

Office Phone []:

Home Phone []:



setpwnam: El fichero ya existe

*NO* se ha cambiado la información de finger. Inténtelo de nuevo más adelante.



setpwnam failed\n"

"Shell *NOT* changed.  Try again later.



chfn setpwnam failed Shell *NOT* changed.  Try again later.



Parece que el error está en escribir en el archivo:

/etc/passwd


Solución

yum reinstall util-linux-ng


Pista en:

https://salsa.debian.org/debian/util-linux/commit/bde91c85bdc77975155058276f99d2e0f5eab5a9

https://git.devuan.org/devuan-packages/util-linux/commit/bde91c85bdc77975155058276f99d2e0f5eab5a9?view=parallel

https://superuser.com/questions/296373/cannot-lock-etc-passwd-try-again-later




mayo 29, 2020

Solucionar el error: setpwnam: File exists

El error se presenta cuando se usa chfn o chsh

# chfn informes
Changing finger information for informes.
Name []: Informes exaleconomia
Office []:
Office Phone []:
Home Phone []:

setpwnam: File exists
Finger information *NOT* changed. Try again later.

# chsh -s /bin/bash myuser
Changing shell for myuser.
setpwnam: File exists
Shell *NOT* changed. Try again later.

Esto indica que está bloqueado el archivo /etc/passwd
Para solucionarlo solo borra /etc/ptmp y se resolverá el problema

rm /etc/ptmp

Respalda el archivo, siempre respalda.

---
Si te sirvió la solución, da clic en la propaganda.

¿Cómo poner el conteo de las filas en una consulta en MySql?

 ¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT  @rownum := @rownum + 1 AS contador,  /*Contador*/ t.*  /* nombre d...