标签: linux command-line-interface
我正在尝试集成两个软件 - 一个是Web应用程序,第二个是命令行应用程序。问题是CLI应用程序必须以与Web服务器不同的用户身份运行。但是,我需要从CLI应用程序检索输出并将其传递给Web应用程序。我正在考虑使用某种缓冲文件,但是当其中一个应用程序无法读取/写入文件而其他人正在使用它时,我害怕崩溃。
我确信我曾经见过类似这样的解决方案,但我不记得了。任何帮助都是有价值的。非常感谢。
答案 0 :(得分:0)
使用sudo运行或在命令行应用程序中设置相应的所有者和suid位?