我在我的linux机器上有一个命名管道。读取时,该文件返回测量值。
现在我想让这个管道作为samba共享(通过网络获取数据)对远程机器可用。因此,我将包含文件夹添加到我的samba共享。
当我挂载共享在另一台linux机器上,并试图“猫”管道内容,我得到一个权限拒绝错误。我使用wireshark发现错误来自服务器(0xc0000022 STATUS_ACCESS_DENIED)。但是在服务器上,我可以在我的调试日志中看到对管道的读访问发生了。但是输出不会到达客户端。
sudo mount -t cifs -o username=manuel,uid=1000,gid=1000,cache=none //192.168.1.116/measure ./remote
有人对与samba共享的命名管道有想法或经验吗?
PS。
读取“正常文件”工作如预期-没有权限拒绝错误等。
pp。
在Windows上,我可以打开管道,但它是空的。