UID de equipo.

tny a.porrua en gmail.com
Lun Abr 9 15:10:10 CEST 2007


Necesito identificar inequivocamente los equipos, de modo que dicho UID
cambié si cambia algún componente de los mismos.

Se me ocurrió lo siguiente, (suponiendo una función resumen del tipo
hash o md5)

from os import popen

pipe=popen('lspci','r')
lspci=pipe.read()
pipe.close()
mac=""
pipe=popen('ifconfig','r')
ifconfig=pipe.read()
pipe.close()
i=ifconfig.find("HWaddr")
while i!=-1:
	j=ifconfig.find('\n',i)
	mac+=ifconfig[i+6:j]
	i=ifconfig.find("HWaddr",j)

print resumen(lspci + mac + "contraseña")

Si podeis decirme qué falta, qué sobra, qué tuerca se me ha perdido,
cómo lo haríais vosotros, como se podría hacer para win, o lo que os
parezca...

Muchas gracias.

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es