Ubuntu 20.04
fifoパイプはユーザーのbashスクリプトによって生成されますA
。[[ ! -p $fifopath ]] && mkfifo $fifopath -m0777
これにより、次のようになります。prwxrwxrwx 1 A A 0 May 25 00:40 /tmp/somefifo
その後、ユーザーがB
FIFOに書き込もうとすると、権限が拒否されます。 fifoのグループをユーザーB
のグループに変更しても、権限はまだ拒否されます。所有者をFIFOに変更したり、FIFOに書き込める場合にのみB
可能ですroot
。B
18.04 アップデート後の問題
この問題を解決する方法についてのアイデアはありますか?