Despues de haber mirado todos los hilos de ésta sección o bien no lo he visto o es que no hay un hilo expreso para scripts de shell en linux... ¿? Si existe rogaría a algun user del foro que me lo enviara o bien empiezo yo a colgar algo a modo didáctico para todos ^^

#!/bin/bash

# ----------------------------------------------------------------------------------------
# Script que busca usuarios sin contraseña y bloquea las cuentas que cumplan esa condición.
# ----------------------------------------------------------------------------------------
# Carga tu email
ADMINEMAIL="[email protected]"

### No cambiar nada de abajo ###
#LOG File
#LOG="/root/nopassword.lock.log"
LOG="./nopassword.lock.log"
STATUS=0
TMPFILE="/tmp/null.mail.$$"

echo "-------------------------------------------------------" >>$LOG
echo "Host: $(hostname), Run date: $(date)" >> $LOG
echo "-------------------------------------------------------" >>$LOG

# Coge todos los nombres de usuarios.
USERS="$(cut -d: -f 1 /etc/passwd)"

# Saca por pantalla
echo "Buscando usuarios sin contraseña..."
for u in $USERS
do
# Averigua si una contraseña está establecida o es nula
passwd -S $u | grep -Ew "NP" >/dev/null #Si tiene el campo NP es que No tiene Password
if [ $? -eq 0 ]; then # Si NP
echo "$u" >> $LOG
passwd -l $u #Bloqueo de cuenta
STATUS=1 #Actualizar el estado para que podamos enviar un e-mail, si=1 entonces existe al menos 1 pass sin establecer, nos mandamos un mail
fi
done
echo "================================================= =======" >>$LOG
if [ $STATUS -eq 1 ]; then
echo "Por favor mira el archivo $LOG : todas las cuentas sin contraseña están bloqueadas!" >$TMPFILE
echo "-- $(basename $0) script" >>$TMPFILE
mail -s "Cuenta sin contraseña encontrada y bloqueada." "$ADMINEMAIL" < $TMPFILE #nos mandamos el aviso a nuestro mail
# La línea de abajo está deshabilitada para no borrar "accidentalmente" el archivo de mail, por si se desea leer. Habilitar quitando el símbolo #
# rm -f $TMPFILE
fi


Bueno, y eso es todo. Si existe dicho hilo supongo que algún admin moverá éste mensaje . Espero que la gente se anime a ver si podemos hacer una buena colección de scripts que tengo muchas ganas de aprender!!!! Un saludo a todos y gracias por vuestros conocimientos