Leo en www.vivaolinux.com.br, una web muy recomendada, cómo bloquear un usuario sin modificar el fichero /etc/passwd. Muy sencillo con usermod.
Bloquear usuario:
[root@localhost]usermod -L usuario
Desbloquear usuario:
[root@localhost]usermod -U usuario.