我在 FreeBSD jail 中运行一个 Web 应用程序。Nginx 和 PHP 配置为 user:group www:www。
我有一个 chrooted SFTP 用户,他也属于 www 组。(SFTPuser:www)我的目标是,以该用户身份上传的文件显示为属于我的 php 应用程序,反之亦然。
实现这一目标的正确方法是什么?
把他的UID改成和www一样吗?
或者让他的名字和PHP-FPM进程的名字一样?
那么我会遇到 Nginx 问题吗?
答案1
uuid = 唯一用户标识符
这意味着每个用户一个
只需为 php 帐户添加密码并使其能够登录,然后将其添加到 ftp 用户
我从来没有这样做过,因为我确信这会增加安全漏洞,而且可能会破坏一些东西,但如果你真的想......