permission-denied - Linux rsync: rename Permission denied (13)
巴扎黑
巴扎黑 2017-04-17 16:19:26
0
0
1467

测试的一台Linux Debian 8机器,最近在无聊看log的时候发现一个rsync脚本会不定期报错。

cronjob脚本大致如下:
rsync -r /var/2016_12_04 /var2/2016_12_04/

报错:
rsync: rename "/var2/2016_12_04/.419710079.gif.T4brDD" -> "2016_12_04/419710079.gif": Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.1]

/var/2016_12_04 是本地存储图片的目录,/var2 是挂载的windows存储服务器的磁盘。

/var/2016_12_04 和 /var2/2016_12_04 文件夹及其父文件夹权限都为 root:root 755

rsync命令在root用户下执行,此脚本执行多次,并不是每次都报错,偶尔会出现如上的错误,但是报错的图片从两个目录烤下来都是可以正常查看的。

巴扎黑
巴扎黑

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!