Chinaunix首页 | 论坛 | 博客
  • 博客访问: 40947
  • 博文数量: 10
  • 博客积分: 45
  • 博客等级: 民兵
  • 技术积分: 102
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-06 11:32
文章分类

全部博文(10)

文章存档

2013年(10)

我的朋友

分类: LINUX

2013-05-30 08:44:18

以前用的rsync一直没事,后来新加了一个模块,在用rsync实用新模块同步数据时,提示错误了,如下:

点击(此处)折叠或打开

  1. rsync: failed to set times on "." Operation not permitted (1)

同步没有成功,想来想去,看看/etc/rsync.passwd文件吧,因为我调用这个密码文件,权限是600,没有错,是哪的问题呢?看着错误提示是权限的问题,突然想到了,我新模块中定义的路径(/home/back/),我好像是用root用户创建的,所以所属组和用户是root,而用rsync传输的时候,是以rsync用户来写的文件,所以对这个路径没有操作权限,想明白了问题所在,直接用命令改一下所属组和用户就行了。


点击(此处)折叠或打开

  1. chown rsync.rsync /home/back/
这样问题就解决了,在做运维工作中,切记不可马虎,如果出了问题,多找点思路,而不是盲目的去瞎操作,浪费时间,还没有搞定故障。
阅读(5651) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:linux shell 特殊符号的表示

给主人留下些什么吧!~~