为什么gammu需要sudo工作



如果答案对您来说很明显,很抱歉。Linux对我来说是相当新鲜的,为了学习,我想了解事物是如何结合在一起的。

对我来说,gammu只需要与USB设备通信就需要管理权限,这让我很恼火。另一方面,例如在树莓pi上,您可以在没有sudo命令的情况下访问GPIO引脚。所以我不明白这背后的逻辑。

有没有一些逻辑,什么时候需要sudo,什么时候不需要,或者这是随机的?谢谢

您只需要对正在使用的设备拥有权限。通常,这可以通过将用户添加到某个组(取决于设备和Linux发行版,但plugdev或dialout可能是不错的选择)或添加udev规则来授予对给定设备的访问权限来实现。

Gammu文档对此进行了深入的介绍:

http://wammu.eu/docs/manual/config/index.html#option-设备

相关内容

  • 没有找到相关文章

最新更新