pmount 在 Debian 上不起作用 wheezy

pmount 在 Debian 上不起作用 wheezy

“不工作”可能有点不准确,因为它看起来仍然mount正常umount,但除用户之外的其他用户无法访问它root,这完全违背了目的。

它仍然安装在系统上,并且可以通过该root帐户正常工作,但我的常规用户帐户没有足够的权限来使用它。我不知道已更改与安装相关的任何权限,并且remove --purge pmounting 后重新安装不会执行任何操作(无论是使用apt-get还是使用aptitude.

知道我不小心踢翻了什么吗?

答案1

我假设您的用户不在正确的组(plugdev)中,来自man pmount:

Debian 的重要说明:执行 pmount 的权限仅限于系统组plugdev 的成员。请将所有能够使用 pmount 的桌面用户添加到该组,方法是执行

          adduser user plugdev

  (as root).

不要忘记在将用户添加到组后注销或使用sg plugdev切换到新组。

答案2

你做不是希望允许任意用户管理可插拔设备。任意用户包括nobody用户和www-data用户。您想要一个网络脚本来安装/卸载您的设备吗?

相反,对于“可插拔”设备,请通过以下方式授予权限:

adduser username plugdev

然后以该用户身份重新登录即可看到更改生效。

相关内容