在没有sudo的情况下使用apt-get / yum

时间:2013-06-19 07:42:18

标签: python linux

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

我有什么选择?

此致 Ivgi

1 个答案:

答案 0 :(得分: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结帐,例如this page或只是google limiting sudo commandsrestrict sudo access ..