#!/usr/bin/python import pwd #initialize counters erroruser = [] errorpass = [] #get password database passwd_db = pwd.getpwall() try: #check each user and password for validity for entry in passwd_db: username = entry[0] password = entry [1] if len(username) < 6: erroruser.append(username) if len(password) < 8: errorpass.append(username) #print results to screen print "The following users have an invalid userid (less than six characters):" for item in erroruser: print item print "\nThe following users have invalid password(less than eight characters):" for item in errorpass: print item except: print "There was a problem running the script."
Userpwd.py
d
Nombre: Userpwd.py
Autor: James Knowlton
Descripción: Comprueba identificadores de usuario y contraseñas para el cumplimiento de políticas de seguridad
Visto en Developer Works
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario