通过蓝牙接收的文件,所有者为 root

通过蓝牙接收的文件,所有者为 root

我有一个带 Cinnamon 的 Ubuntu Studio 16.10。我无法通过蓝牙从手机接收文件,因此我无法成为这些文件的所有者:

  • 当我同时运行和blueman-applet时,我可以启用文件接收,并且可以指定我希望接收文件的文件夹,但是从外部设备(例如手机)发送文件时,接收文件本身就会失败obexdblueman-services
  • obex由我运行rootblueman由我运行时,我无法启用文件接收功能,更不用说指定目标文件夹了
  • obexblueman都由 运行后root,我可以启用文件接收,可以指定目标文件夹,甚至可以接收文件,但文件到达时会带有0600 root:root特权。我可以使用 来解决问题chown,但我不能指望没有这方面知识的用户每次通过 BT 发送文件时都能得到同样的结果。

我正在考虑设置来inotify监视 BT 目标文件夹,并且每当有新文件到达时就chown在后台执行,但我相信一定有一个针对问题本身而不是症状的更好的解决方案。

这里我是否遗漏了某个特定设置?

相关内容