折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> windows服务器上的rsync需要配置密码,提示: missing secret for user

windows服务器上的rsync需要配置密码,提示: missing secret for user

服务器配置信息:

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
port = 8174
uid = 0
gid = 0
fake super = yes
# 认证的用户名,如果没有这行则表明是匿名,此用户与系统无关
auth users = ruser
# 密码和用户名对比表,密码文件自己生成,格式为:用户名:明文密码
secrets file = /cygdrive/d/ICW/rsync.pas

# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygwin/c/work
#
[webfiles]
path = /cygdrive/d/www
exclude from = rsync.exclude
read only = false
transfer logging = yes
lock file = rsyncd.lock

客户端连接代码:

#!/bin/bash
#rsync.pas只记录密码,不需要用户
rsync -arv --password-file=/etc/rsync.pas  rsync://ruser@127.0.0.1:8174/webfiles /www
chown -hR www:www /www

以上配置,即可成功。网上很多设置什么windows服务端600的问题,根本就不存在。

参考:https://www.cnblogs.com/scige/p/4675526.html

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《windows服务器上的rsync需要配置密码,提示: missing secret for user

奖励一下

取消

您的认可,是我写博客的动力,谢谢您!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论

路人甲 表情
看不清楚?点图切换