使用 Rsync 方式同步到的服务器,每次同步后就报 403,手动去设置权限为 777 才能访问。
求助应该是哪里的配置除了问题?这个是 rsync 的配置文件内容
#全局参数* port=873
运行 RSYNC 守护进程的用户
uid=root
运行 RSYNC 守护进程的组
gid=root
不使用 chroot
use chroot=no
yes 只读 值为 NO 意思为可读可写模式,数据恢复用 NO
read only=no
允许访问的 IP,*表示所有 IP 都可以访问
hosts allow=*
最大连接数为 4
max connextions=4
#模块参数
这里是认证的模块名,在 client 端需要指定
[blog]
需要做镜像的目录,不可缺少
path=/home/wwwroot/blog
这个模块的注释信息
comment=deploy blog
可以忽略一些无关的 IO 错误
ignore errors
yes 只读 值为 NO 意思为可读可写模式,数据恢复用 NO
read only=no
不允许列文件
list=no
认证的用户名,如果没有这行则表明是匿名,此用户与系统无关
auth users=root
密码文件位置,认证文件设置,设置用户名和密码
secrets file=/etc/rsyncd.secrets