不管谁执行脚本,如何使脚本以root用户身份执行?
我读过有关setuid的文章,但不确定如何执行此操作。
我正在使用Linux,Ubuntu 12.04 LTS。
您在哪个Linux发行版上?甚至是Unix?
—
slhck 2012年
@slhck Linux,Ubuntu 12
—
HappyDeveloper 2012年
setuid
不适用于脚本-出于安全原因,目前大多数* nix发行版已将其禁用。您可以设置它,但是它将被忽略。也许您可以详细说明您的实际问题,以便我们代替您解决此问题?这是什么剧本?为什么需要将它作为root用户执行?使用sudo
替代品吗?
你试过了
—
Nam Phung 2012年
sudo -s
吗?