使用 Rsync 方式同步到的服务器,每次同步后就报 403,手动去设置权限为 777 才能访问。
求助应该是哪里的配置除了问题?这个是 rsync 的配置文件内容
#****全局参数*****
# 服务监听端口,默认 873,我改了好像没用,有知道原因的朋友可以告知一下
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
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.