2012-08-26 38 views
0

有没有一种方法可以在没有用户输入的情况下获得root权限?脚本的根访问

我想要一个脚本自动查看存储的密码,然后用该密码进行验证。有没有用户输入这样做的方法?我试过man suman sudo,但是这些不支持这个。这可能吗?

P.S:我知道python,sh和bash。

回答

1

看看这个链接。它解释了如何在Python中执行此操作。 Root Access Python

它的基本原理是改变脚本本身的权限。

+0

thx这太棒了! – Cinder

1

选项1 - 使用cron

如果脚本cron作业,它可以通过根的crontab拉开序幕。然后它以root身份自动运行。当你以root身份运行时,请务必小心。任何可以改变脚本的人都已经成为了根。

选项2 - 建立一个新的ID

如果该任务可以由非root用户来完成,你实际上并不需要每次根源。