0

我在所有 gcloud 中都是一个完全的菜鸟 我试图设置一个 rsync 模块以让一个共享中心盒按设定的时间表进行备份,我能够在带有数字海洋的 ocentOS 上做到这一点,但不知何故我无法得到相同的结果在 gcloud 中的 centOS vm 实例上设置事物

这是我的设置以及我能够收集到的关于我遇到的问题的所有信息

===================

我的 /etc/rsyncd.conf

motd 文件 = /etc/rsyncd.motd

日志文件 = /var/log/rsyncd.log

pid 文件 = /var/run/rsyncd.pid

锁定文件 = /var/run/rsync.lock

[moodle]

路径 = /home/FranciscoCortes/backups

评论=路径中定义的moodle备份文件文件夹的备份模块

只读 = 没有

清单 = 是的

uid = 没有人

gid = 没有人

授权用户 = FranciscoCortes

机密文件 = /etc/rsyncd.secrets

使用 chroot = 否

主机允许 = *

===================

路径实际存在

[FranciscoCortes@centos6 备份] cd /home/FranciscoCortes/backups/ [FranciscoCortes@centos6 备份]

=================

模块存在

[FranciscoCortes@centos6 ~]$ rsync -var rsync://FranciscoCortes@localhost/

用于路径中定义的moodle备份文件文件夹的moodleic备份模块

=================

文件夹的权限似乎没问题

[FranciscoCortes@centos6 ~]$ ls -l

共 8 个

drwxrwxr-x。2 FranciscoCortes FranciscoCortes 4096 Jan 7 21:37 备份

=================

sudo netstat -tulpn

tcp 0 0 :::873 :::* LISTEN 17096/xinetd

=================

猫 /etc/服务 | grep 同步

rsync 873/tcp #rsync

rsync 873/udp #rsync

=================

但我得到的错误是这个

[FranciscoCortes@centos6 ~]$ rsync -var rsync://FranciscoCortes@localhost/moodleic/

密码:@ERROR:chdir failed rsync 错误:在 main.c(1503) [receiver=3.0.6] 启动客户端-服务器协议(代码 5)时出错

=================

rsync 错误日志显示了这一点

2015/01/09 01:21:20 [16987] 无法绑定端口 873 上的任何入站套接字

2015/01/09 01:21:20 [16987] rsync 错误:socket.c(541) [receiver=3.0.6] 处的套接字 IO(代码 10)错误

2015/01/09 01:25:37 [17118] 从本地主机连接 (::1)

2015/01/09 01:25:48 [17118] rsync: chdir /home/FranciscoCortes/备份失败

: 权限被拒绝 (13)

=================

我尝试将 uid 和 gid 设置为与在已是路径中文件夹的所有者的秘密文件上授权的用户相同,所以我不确定为什么我会拒绝权限。

我错过了什么??

任何帮助表示赞赏。

4

1 回答 1

1

我认为这可能是由 SELinux 引起的。

我将其设置为允许并尝试试运行。

您可以使用此命令 setenforce 0 暂时禁用它。

真挚地,

保罗

于 2015-01-10T10:13:26.720 回答