Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux上的.NET内核:允许其他用户写入命名管道_Linux_.net Core_Named Pipes - Fatal编程技术网

Linux上的.NET内核:允许其他用户写入命名管道

Linux上的.NET内核:允许其他用户写入命名管道,linux,.net-core,named-pipes,Linux,.net Core,Named Pipes,使用NamedPipeServerStream读取和NamedPipeClientStream写入数据,当两个进程都由同一用户运行时,一切正常,但如果我由另一个用户运行客户端进程,我会得到权限拒绝/tmp/CoreFxPipe\u my\u pipe。管道“文件”确实没有其他用户的写入权限 PipeOptions有一个成员CurrentUserOnly,但我没有设置它(我甚至尝试显式设置None)。如何允许其他用户写入管道

使用
NamedPipeServerStream
读取和
NamedPipeClientStream
写入数据,当两个进程都由同一用户运行时,一切正常,但如果我由另一个用户运行客户端进程,我会得到
权限拒绝/tmp/CoreFxPipe\u my\u pipe
。管道“文件”确实没有其他用户的写入权限

PipeOptions
有一个成员
CurrentUserOnly
,但我没有设置它(我甚至尝试显式设置
None
)。如何允许其他用户写入管道