我正在创建一个脚本,该脚本将在收到电子邮件后缀后运行,该脚本将执行。
此脚本始终以nobody
用户身份运行。我如何更改它以像'ubuntu'这样的操作系统上存在的真实用户身份运行。由于脚本以nobody
的身份运行,因此在解析电子邮件附件并将其保存到服务器时遇到目录权限问题。
因此,请让我知道如何以真实用户身份而不是无人身份执行脚本。
我在脚本上尝试过chown
和chmod
,但仍然没有人运行。
谢谢您的帮助。
答案 0 :(得分:0)
该工作了。
发现后缀配置具有设置为执行脚本的属性。
它在main.cf中
一旦在postfix配置的main.cf中指定default_privs=www-data
,然后重新加载/重新启动postfix,它将以www-data用户身份运行管道脚本。
希望它对以后的工作有所帮助。