Raghul wrote:

> What I need is when I execute a script it should login as root and
> execute my command and logout from root to my existing account.

I'm not sure of what you need, so I'll assume your *whole* .py script
needs root priviledges. In this case, you can configure sudo(8) or use
su(1).

For example, the script below does nothing special:

| #!/usr/bin/env python
| 
| print "Hello world!"

You can run it with higher priviledges if you use sudo(8):

$ chmod 755 hello.py
$ sudo ./hello.py

Or you can use su(1):

$ su - root -c ./hello.py

You can configure sudo(8) to not prompt for any password, BTW.

Cheers!
-- 
Luis Bruno
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to