win服务器

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > win服务器 > rsync无法读取密钥文件

rsync使用--password-file无法读取密钥文件,需手动输入密码?

作者:cposture

rsync使用--password-file选项指定密钥文件,密钥文件中存放 rsync密码,在第一次使用密钥文件的时候经常遇到文件权限相关问题,错误如下:password file must be owned by root when running as root,<BR>continuing without password file

 rsync 可以使用 --password-file 选项指定密钥文件,密钥文件中简单存放 rsync 密码;在第一次使用密钥文件的时候经常遇到文件权限相关问题;这里总结一下,我遇到的问题。

问题描述

在开发环境下,手动执行 python ccmcx_tdw_data_sync.py,执行前还确保了 rsync.secret 具体读写权限,chmod u+rw rsync.secret,执行正常;后面将脚本加入 crontab

运行报错:password file must be owned by root when running as root

简单的处理,让所有用户都有权限读写:chmod a+rw rsync.secret;运行报错:password file must not be other-accessible

结论

password file must be owned by root when running as root
continuing without password file
Password:

到此这篇关于rsync使用--password-file无法读取密钥文件,需手动输入密码?的文章就介绍到这了,更多相关rsync无法读取密钥文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文