SafeChildren Banner

Havoc Oracle Solaris Experts

martes, 20 de octubre de 2009

Cómo Verficar y Recrear /etc/shadow de Solaris

Introducción
Puede que en algún momento de la vida de nuestro hosts necesitemos limpiar los usuarios no válidos. Si son un par, tres no hay mucho problema y podemos utilizar un simple userdel [-r] pero si son unos cuantos?
La solución es simple, podemos editar nuestro archivo /etc/passwd eliminando los usuarios que no necesitemos y acto seguido recrearemos nuestro /etc/shadow utilizando pwconv

# useradd -s /bin/bash -d /export/home/test -m test
64 bloques
# passwd -l test
passwd: información de contraseña cambiada por test
# cat /etc/shadow |wc -l
21
# vi /etc/passwd
~
~
~
"/etc/passwd" 20 líneas, 806 caracteres
# cat /etc/passwd | wc -l
20
# cat /etc/shadow | wc -l
21
# pwconv
# cat /etc/shadow | wc -l
20
Como podéis ver, es sencillo y rápido.

Referencias

No hay comentarios:

Publicar un comentario