从另一个用户命令获取输出

时间:2012-04-25 10:42:16

标签: linux command-line-interface

我正在尝试集成两个软件 - 一个是Web应用程序,第二个是命令行应用程序。问题是CLI应用程序必须以与Web服务器不同的用户身份运行。但是,我需要从CLI应用程序检索输出并将其传递给Web应用程序。我正在考虑使用某种缓冲文件,但是当其中一个应用程序无法读取/写入文件而其他人正在使用它时,我害怕崩溃。

我确信我曾经见过类似这样的解决方案,但我不记得了。任何帮助都是有价值的。非常感谢。

1 个答案:

答案 0 :(得分:0)

使用sudo运行或在命令行应用程序中设置相应的所有者和suid位?