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
)。如何允许其他用户写入管道