我有2台服务器
服务器A和服务器B
服务器A压缩映像,并放入服务器B(运行Nginx)
放入服务器B的文件是通过SSHFS(挂载)在一个文件夹中,当我转到服务器B时,我看到该文件的权限是“root:root”
当我尝试通过网络阅读时,它会禁止403.
所以我在文件夹本身上做了-R nginx:nginx。但是新文件仍然生成为“root:root”
服务器A运行Apache2,而服务器B运行Nginx。
如何确保Nginx可以读取服务器B中的文件,我无法继续进行所有权更改。
有没有办法可以更改我的nginx.conf,以便能够在/ disk1 / img
中读取此文件夹中的“root”文件或者我还能做些什么来解决这个问题。
谢谢!
答案 0 :(得分:0)
我相信您希望将SSHFS的用户和组设置为www-data:www-data
,以便nginx在转移后拥有它。
试试这个:
https://serverfault.com/questions/389161/how-to-set-up-sshfs-to-use-www-data