1

我构建了一个 Python 脚本来安装一些框架​​。这个框架依赖于一些包,其中之一是 libguestfs。sudo 一切正常,但我被要求在没有 sudo 的情况下运行此安装程序脚本。

我有哪些选择?

问候, 伊维吉

4

1 回答 1

2

某些命令需要更高的权限。如果您的问题是输入密码,请尝试设置自动 sudoers,这样当您使用“sudo apt-get foo”时,您不必输入密码。

请看一下

http://jeromejaglale.com/doc/unix/ubuntu_sudo_without_password

有关设置自动 sudoers 的信息..

您可能还想查看如何限制sudo权限,因此具有自动sudoing的用户无法升级为root等。如果他可以sudo一切基本上都不好,sudoed程序应该列入白名单。为了安全起见,我不打算讨论这个,但如果他有不受限制的 sudo 访问权限,则可以在不到 2 秒的时间内完成从 sudoer 升级到 root 的操作。

TL;DR 例如查看此页面或只是 googlelimiting sudo commandsrestrict sudo access..

于 2013-06-19T07:48:54.320 回答