![为写入文件的服务器端脚本设置用户和权限的正确方法是什么?](https://linux22.com/image/744093/%E4%B8%BA%E5%86%99%E5%85%A5%E6%96%87%E4%BB%B6%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E8%84%9A%E6%9C%AC%E8%AE%BE%E7%BD%AE%E7%94%A8%E6%88%B7%E5%92%8C%E6%9D%83%E9%99%90%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我有一个在我的服务器 (AWS EC2) 上运行的程序,它进行一些计算并生成一些日志文件。该程序是 C++ 语言的,但通过 Web 从 PHP 脚本启动。
为实现此功能,设置用户和权限的“正确”方法是什么?例如,我是否应该创建一个仅用于运行该进程的用户,并将日志文件输出到该用户的主文件夹?
或者应该有一个具有公共写入权限的“输出”文件夹?
朝正确的方向推动一下会很有帮助...
我有一个在我的服务器 (AWS EC2) 上运行的程序,它进行一些计算并生成一些日志文件。该程序是 C++ 语言的,但通过 Web 从 PHP 脚本启动。
为实现此功能,设置用户和权限的“正确”方法是什么?例如,我是否应该创建一个仅用于运行该进程的用户,并将日志文件输出到该用户的主文件夹?
或者应该有一个具有公共写入权限的“输出”文件夹?
朝正确的方向推动一下会很有帮助...