只允许用户安装应用程序

我已经使用Linux六年了,但直到现在才有任务在一台电脑上创建两个账户。这两个账户分别是管理员(我的)和用户(我妈妈的),问题是,当她尝试安装一个应用程序时,Ubuntu会要求管理员密码,但我希望她可以自由安装和卸载任何软件,但没有管理员权限 :S...
有没有办法做到这一点?
提前感谢,对我的糟糕英语表示抱歉, Luis Da Costa
1个回答

您可以配置sudo以不要求对所选的任何非管理员用户执行的任何可执行文件进行密码验证。按照以下步骤,当名为"User"的用户尝试使用CLI方式(apt-get)和GUI方式(Synaptic Package Mananager、Ubuntu Software Center)安装软件时,sudo/gksudo/gksu将停止要求输入密码:

使用您喜欢的编辑器(例如gedit),打开/etc/sudoers文件

sudo gedit /etc/sudoers

在/etc/sudoers的末尾添加:
User ALL= NOPASSWD: /usr/sbin/synaptic, /usr/bin/software-center, /usr/bin/apt-get

不要忘记用所需的非管理员用户名替换“User”。祝你好运!

这在13.04版本上不起作用,对吗? - Gediminas Jeremiah Gudelis
19.04没能正常运行。 - Mateja Petrovic