让用户拥有与 PHP 相同的 UID?

让用户拥有与 PHP 相同的 UID?

我在 FreeBSD jail 中运行一个 Web 应用程序。Nginx 和 PHP 配置为 user:group www:www。

我有一个 chrooted SFTP 用户,他也属于 www 组。(SFTPuser:www)我的目标是,以该用户身份上传的文件显示为属于我的 php 应用程序,反之亦然。

实现这一目标的正确方法是什么?

把他的UID改成和www一样吗?

或者让他的名字和PHP-FPM进程的名字一样?

那么我会遇到 Nginx 问题吗?

答案1

uuid = 唯一用户标识符

这意味着每个用户一个

只需为 php 帐户添加密码并使其能够登录,然后将其添加到 ftp 用户

我从来没有这样做过,因为我确信这会增加安全漏洞,而且可能会破坏一些东西,但如果你真的想......

相关内容