gpt4 book ai didi

permissions - rsync部署和文件/目录权限

转载 作者:行者123 更新时间:2023-12-03 14:38:09 25 4
gpt4 key购买 nike

我正在尝试使用rsync部署驻留在共享Web主机上的网站。

Phpsuexec正在其上运行,这导致我通过rsync传输的文件和目录的权限出现问题。实际上,文件应设置为644,目录应设置为755,否则会出现500错误。

经过几次尝试,我使用了以下rsync命令:

rsync -avz -e ssh --chmod=Du=rwx,go=rx,Fu=rw,og=r -p --exclude-from=/var/www/mylocalfolder/.rsyncignore /var/www/mylocalfolder/ user@mywebsite.net:~/


不幸的是,此命令无法正常工作,因为所有发送的目录都已设置为744。另一方面,文件权限已正确设置为644。

我不明白怎么了。

附言我在本地计算机上使用Linux。

最佳答案

像这样尝试:

--chmod=Du=rwx,Dg=rx,Do=rx,Fu=rw,Fg=r,Fo=r


它为我工作。

关于permissions - rsync部署和文件/目录权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9177135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com