Sincronizar passwd y shadow

Imagen de darhac

Forums: 

Saludos a todos ...

Tengo una inquietud, hace un tiempo creaba directamente en mi CentOS 4.4 mis usuarios mediante la herramienta gráfica, pero como necesitaba hacerlo desde cualquier lugar le instale el webmin versión 1.310, el que permitio crear mis usuarios normalmente sin problema.

Pero el otro día que quise crear nuevamente desde la interfaz gráfica sale un error que no se pudo crear porque passwd y shadow no se encuentran sincronizados.

Intente realizar la sincronizacion con pwconv, pero aun subsiste el inconveniente, si alguien puede ayudarme les estaré muy agradecido.

Dios, Patria, Libertad ... y Software Libre

una vez me pasó eso con un

Imagen de Epe

una vez me pasó eso con un fedora que probé.

no recuerdo exactamente la solución, pero la idea en tu caso creo que es la siguiente:

El webmin actualiza directamente los archivos, sin usar pam (creo yo).. y ahora el selinux se niega a dejar que se escriban archivos a los que los permisos se cambiaron (creo yo)...

en todo caso la solución puede ser en reparar los permisos para que el selinux no se niegue.

Ahora, yo personalmente no sé, agradecería mucho que alguien aprenda a usar selinux, ahora no tengo tiempo...

En todo caso mi solución fue muy simple: desactivé el selinux... vamos, es una maravilla, pero no loentiendo y lo desactivé, y ahi pude.

vi /etc/sysconfig/selinux (poner disabled en las dos variables que ahi ves).

Si te funciona por favor ponlo aqui para yo saber si era esa la solución que le dí. Si no te funciona ponlo también, para yo saber que no fue la solución.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Gracias pero resulta que la

Imagen de darhac

Gracias pero resulta que la configuracion del selinux esta de la siguiente manera

SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

Por lo que no creo que por ahi sea la asolución, de igual manera muchas gracias por tu comentario y ojala recuerdes como lo hiciste.

El que no estén

Imagen de deathUser

El que no estén sincronizados puede significar al menos dos cosas:

1.- Que en uno de los archivos tengas más usuarios que en el otro, en cuyo caso deberás ubicar el usuario y crearlo en el archivo que falte o eliminarlo en el que sobre, con lo cual sincronizarás los archivos.

2.- Que el orden de los usuarios esté distinto en los archivos, ordénalos de la misma manera y sincronizarás los archivos...

Además, de pronto puedes tener IDs distintos en los archivos para algún usuario, corriges y deberías tener sincronizados los archivos.

Suerte ...

bye
:)