Tag: 特权

policykit-desktop-privilege – 规则无效

每次我尝试挂载/卸载/更新软件时,我的xubuntu安装都要求我输入密码… policykit-desktop-privilege应该授予我的所有东西。 用户同时在admin和sudo组中,我认为安装了必要的软件包: i policykit-1 – 管理行政政策的框架 我是一个policykit-1-gnome – GNOME-AuthentifizierungsagentfürPolicyKi 我的policykit-desktop-privileges – 在没有passwor的情况下运行常见的桌面操作 i libpolkit-agent-1-0 – 用于PolicyKit的Authentifizierungsagent-API 我是一个libpolkit-backend-1-0 – PolicyKit后端API i libpolkit-gobject-1-0 – PolicyKit授权API i libpolkit-qt-1-1 – PolicyKit-qt-1库 这有什么提示吗?

为什么用户可以增加流程但是减少需要root?

我拔了顶,程序正在使用~80-90%的CPU。 我增加了好感,看看我是否可以减轻负荷。 然后我试着将同一个过程的好处减少到它的初始级别,并被告知我没有适当的权限。 这里所需的特权差异是否有充分理由?

如何使用具有sudo权限的Vlc?

我正在尝试使用Vlc和sudo,但它不起作用。 这是错误: VLC is not supposed to be run as root. Sorry. If you need to use real-time priorities and/or privileged TCP ports you can use vlc-wrapper (make sure it is Set-UID root and cannot be run by non-trusted users first). 你能帮帮我吗? 编辑:我在阅读评论后添加了一个理由。 我只想说明一个原因: 我使用的是mac + ubuntu ,我的电影collections是在mac启动盘中。 它显示为只读formsubuntu(我不知道为什么), 我无法在文件上运行chmod。 我可以使用带有sudo的nautilus访问电影,文档文件。 但要播放这些文件,我需要使用sudo进行VLC。 我认为这是一个很好的理由。

只有root才能播放声音

我在我的计算机上做了一个最小的ubuntu服务器安装,因为我想拥有一个干净的环境来运行一个非常轻量级的窗口管理器(xmonad)。 我对ubuntu中的声音系统了解不多,所以我盲目地安装了alsa和pulseaudio,并认为它可以开箱即用。 事实certificate我的用户无法播放声音,但如果我以root身份登录(通过sudo su )我可以播放任何声音。 如何向用户添加声音播放权限?

如何将管理员用户帐户转换为标准用户帐户?

我有两个管理员用户帐户,我需要其中一个帐户将另一个帐户转为标准帐户。 我怎么做?

以提升的权限运行Nautilus的方法

使用提升权限运行Nautilus的以下方法有何不同: 一个) sudo nautilus b) gksu nautilus C) gksudo nautilus 我应该使用哪个?

为什么我们需要在终端root用于关闭和重启?

当我们安装/删除/更新软件包或进行任何需要管理权限的更改时,系统会提示我们输入具有sudo权限的admin用户的密码 – 这通过GUI和终端进行。 但是,如果我们尝试通过终端关闭并重新启动,它会抱怨我们需要root : $ reboot reboot: Need to be root $ shutdown now shutdown: Need to be root 但是当我们通过右上方的齿轮执行这些操作时,我们从未被要求输入密码。 为什么会出现这种差异?

如何配置pkexec不要求密码?

我有一个GUI应用程序,需要使用超级用户权限调用守护进程(用Python编写)。 我想在不提示用户输入密码的情况下这样做。 由于守护进程是一个脚本,我无法直接设置SUID位。 我可以为此编写一个C包装器,但我宁愿不重新发明轮子,特别是当我的错误导致系统的安全性受到严重损害时。 在这种情况下我通常做的是在/etc/sudoers中添加一行,允许用户使用NOPASSWD指令以root身份执行守护进程而无需密码。 这可以从命令行正常工作。 但是,当我从GUI执行此操作时,会弹出一个pkexec对话框,询问用户的密码。 似乎在Ubuntu上,从GUI调用sudo以某种方式被pkexec拦截。 这有干净的方法吗? 我真的宁愿不必处理setuid脚本的麻烦。

如何为现有用户授予sudo权限?

我想在Ubuntu中授予一个新创建的用户sudo权限。 我试过了 sudo adduser hduser admin 但它表示不存在管理员组。 我该怎么做?