Comprobar si somos o no root y actuar en funcion de eso, ideal medida de seguridad.
Toda aplicación que NO requiera privilegios elevados no debería poder ejecutarse como root.
if os.geteuid()==0: # non-root check sys.exit(" ERROR: Do not run as root...\n") else: print " You are normal user... \n"
Ejemplo: