关于rsync服务器的问题

发布于 2022-07-22 14:37:06 字数 2071 浏览 14 评论 7

配置好rsync后运行,同步也正常!但在rsync的日志中总是有下面的错误信息:

---------------------------------------
2006/06/29 22:54:46 [19958] params.carameter() - Ignoring badly formed line in configuration file: ignore errors
2006/06/29 22:54:46 [19958] params.carameter() - Ignoring badly formed line in configuration file: ~
---------------------------------------

不知道为什么会这样,rsync服务器和客户端运行都很正常,同步也正常!

以下是我rsync服务器的配置文件:/etc/rsync.conf
---------------------------------------------------
max connections=2
use chroot=no
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
hosts allow=182.166.11.66
hosts deny=*
[www]
path=/usr/local/apache/htdocs/
comment=top page
ignore errors
read only=true
auth users=test
uid=test
gid=test
secrets file=/home/test/rsyncd.pwd
----------------------------------------------------------

以下是我在客户端的同步脚本: rsync.sh
---------------------------------------------------------
#!/bin/sh

###time set###
DATE=`date +%Y%m%d`
NOW=`date +%Y%m%d%H%M%S`

###log set###
DIR="/home/tysdev/log/"
LOGNAME=Rsync_$DATE.log
LOGFILE=$DIR/$LOGNAME

###rsync set###
RSYNC_SERVER_IP="111.111.111.111"
RSYNC_MOD_NAME="www"
RSYNC_MOD_PATH="/usr/local/apache/htdocs/"
RSYNC_USER="tysdev"
RSYNC_PASSWD_FILE="/home/tysdev/rsyncd.pwd"

###MAIN###

echo "----------rsync begin TIMENOW----------" >> $LOGFILE

rsync -avz --progress --delete $RSYNC_USER@$RSYNC_SERVER_IP:RSYNC_MOD_NAME $RSYNC_MOD_PATH --password-file=$RSYNC_PASSWD_FILE >> $LOGFILE 2>&1

echo "----------rsync end TIMENOW----------" >> $LOGFILE

---------------------------------------------------------

以上的配置有什么错误吗?为什么出现这个问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

江南烟雨〆相思醉 2022-07-24 20:18:45

原帖由 loveKDE 于 2006-7-4 17:19 发表
ignore errors
说的 很清楚了

是配置文件(rsync.conf)中的
ignore errors
问题吗?

我尝试过将配置文件中的rsync.conf中的“ignore errors”去掉但还是有这个问题!!

奶茶白久 2022-07-24 20:02:32

原帖由 kenduest 于 2006-7-4 16:15 发表

拿出字典,自己翻译一下这两行英文的错误讯息。

==

我是想知道才生这个问题的原因,我把我的配置文件也列出来了!!我想得到的是问题产生的原因!!如果你知道请告知!谢谢!

梦行七里 2022-07-24 18:46:50

为什么我的RSYNC老是提示我密码文件不对呢  我已经指上了,
/usr/bin/rsync -vzrtopg --delete  --progress  backup@192
.168.10.55::www  /backup/www/  --password-file=/root/rsyncd.secrets
运行上面的 就报以下错误:
@ERROR: auth failed on module www
rsync: connection unexpectedly closed (87 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(150)

我的密码文件 的属性是对的 是600啊  但就是找不到密码啊,如果去掉--password-file=/root/rsyncd.secrets  这一段  它就提示我输入密码  ,我输了之后就可以同步,但加上就出问题 这是怎么回事啊  怎么解决啊  我rsyncd.conf 内容是:
uid = nobody
gid = nobody
use chroot = no
max connections = 4
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[www]
path = /root/linux/
ignore errors
read only = true
list = false
hosts allow = 192.168.10.100
hosts deny = 0.0.0.0/32
auth users = backup
secrets file=/root/rsyncd.secrets

夜深人未静 2022-07-24 17:32:12

ignore errors
说的 很清楚了

霞映澄塘 2022-07-24 16:48:40

原帖由 zjbluefox 于 2006-6-30 13:25 发表
配置好rsync后运行,同步也正常!但在rsync的日志中总是有下面的错误信息:
2006/06/29 22:54:46 [19958] params.carameter() - Ignoring badly formed line in configuration file: ignore errors
2006/06/29 22:54:46 [19958] params.carameter() - Ignoring badly formed line in configuration file: ~

拿出字典,自己翻译一下这两行英文的错误讯息。

==

﹏半生如梦愿梦如真 2022-07-23 18:47:56

自己顶一下!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文