Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- from getpass import getpass
- from crypt import crypt
- import re
- import os
- salt = "CN"
- word = getpass()
- def login(word,salt):
- DES_pass = crypt(word, salt)
- return DES_pass
- user = raw_input("Ingrese un usuario: ")
- try:
- f = open("/etc/passwd","r+")
- for contenido in f.readlines():
- aux=contenido.split(":")
- user_aux = str(aux[0]) #user
- #
- if re.search(user_aux,user):
- print "\n\tCoinciden!! (ya existe)\n"
- break
- else:
- f.write("\n"+user+":"+login(word,salt)+":1003:1000:geco:/home/"+user+"/:/bin/bash")
- os.mkdir("/home/"+user+"/")
- break
- except: IOError
- fin = raw_input( "Presione una tecla para terminar..")
- "Um brasileiro por aqui?"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement