diff --git a/src/agent/rustjail/src/container.rs b/src/agent/rustjail/src/container.rs index f55878ce1c..f74773ccd6 100644 --- a/src/agent/rustjail/src/container.rs +++ b/src/agent/rustjail/src/container.rs @@ -820,7 +820,7 @@ impl BaseContainer for LinuxContainer { if stat::stat(fifo_file.as_str()).is_ok() { return Err(anyhow!("exec fifo exists")); } - unistd::mkfifo(fifo_file.as_str(), Mode::from_bits(0o622).unwrap())?; + unistd::mkfifo(fifo_file.as_str(), Mode::from_bits(0o644).unwrap())?; fifofd = fcntl::open( fifo_file.as_str(),