cwrsync invalid uid nobody 解决方法

使用rsync/cwrsync工具进行档案同步的时候出现了下面的错误:

C:Program FilescwRsyncbin>rsync.exe -av rsync://192.168.0.211:52326/test /cygdrive/e/www.01314.cn/rsync
@ERROR: invalid uid nobody
rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7] 

解决办法:在rsyncd.conf文件中添加下面两行即可解决问题
uid = 0
gid = 0
完整rsyncd.conf文件

uid = 0
gid = 0
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
port = 52326
max connections = 4 

# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygwin/c/work
#
[test]
path = /cygdrive/e/rsync/res
read only = yes
transfer logging = yes
lock file = rsyncd.lock
secrets file = /etc/rsyncd.pass 

cwRsync客户端密码文件的权限配置和invalid uid nobody疑难

cwRsync客户端密码文件的权限配置处置办法。

  windows 在 cygwin 下运用 chmod
  创立文件后,把权限改为600
  chmod 600 /rsyncd.passwd
  invalid uid nobody处置办法。
  修正配置文件:rsyncd.conf
  在文件开头添加
  uid = 0
  gid = 0

(0)

相关推荐

  • cwrsync invalid uid nobody 解决方法

    使用rsync/cwrsync工具进行档案同步的时候出现了下面的错误: C:Program FilescwRsyncbin>rsync.exe -av rsync://192.168.0.211:52326/test /cygdrive/e/www.01314.cn/rsync @ERROR: invalid uid nobody rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiv

  • Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法

    本文实例讲述了Android模拟器无法启动,报错:Cannot set up guest memory 'android_arm': Invalid argument的解决方法.分享给大家供大家参考,具体如下: [错误] 模拟器无法启动,报错:Cannot set up guest memory 'android_arm': Invalid argument [解决办法] 在AVD中(Android Virtual Device Manager)将模拟器的RAM调成512. 这里写图片描述 st

  • php生成唯一uid的解决方法详解

    目录 一.生成唯一uuid 二.生成唯一uid 三.生成唯一uid的正确方法 补充 一.生成唯一uuid 看到某些人会用uuid去代替用户的uid 从代码中可以看出,通过unique生成一个以毫秒级时间戳为前缀的字符后md5加密 再通过分隔符进行分割后得到uuid 这种方式虽然极大程度的避免了uid的重复 但是生成的uid太长,足足36个字符,而且是混杂英文和数字符号的,可读性很差 而一般的uid中都是纯数值组成的 <?php function generateUUid($strtoupper

  • apache启动报 shmget() failed: Invalid argument的解决方法

    在用的apache服务器,启动报错: 复制代码 代码如下: shmget() failed:  Invalid argumentFailed to start up concurrent users module! 经检查为kernel.shmmax设置未生效(copy另一系统的,数值设置大了) 如下: 复制代码 代码如下: [root@localhost ~]# sysctl -a | grep shmmkernel.shmmni = 4096kernel.shmmax = 0 [root@l

  • 微信 jssdk 签名错误invalid signature的解决方法

    几乎每一个开发用于微信公众号页面的工程师都遇到过微信jssdk报的各种错误,通常是permission denied,类似这样: 通常他们会建议你把debug选项开开,比如这样: wechat.config({ debug: true, appId: appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: ['scanQRCode'], }); 结果你又遇到了invalid signatu

  • pandas读取csv文件提示不存在的解决方法及原因分析

    一般情况是数据文件没有在当前路径,那么它是无法读取数据的.另外,如果路径名包含中文它也是无法读取的. (1)可以选择: import os os.getcwd() 获得当前的工作路径,把你的数据文件放在此路径上就可以了,就可以直接使用pd.read_csv("./_.csv") (2)可以选择: 使用os.chdir(path),path是你的那个数据文件路径 (3)可以选择: 不更改路径,直接调用df=pd.read_csv(U"文件存储的盘(如C盘) :/文件夹/文件名.

  • php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法

    本文实例讲述了php下foreach()错误提示Warning: Invalid argument supplied for foreach() 的解决方法.分享给大家供大家参考.具体实现方法如下: 一.问题: php下foreach()错误提示Warning: Invalid argument supplied for foreach() 错误提示:Warning: Invalid argument supplied for foreach() in E:wampwwwmyshopcart.p

  • Python ValueError: invalid literal for int() with base 10 实用解决方法

    今天在写爬虫程序的时候由于要翻页,做除法分页的时候出现了 复制代码 代码如下: totalCount = '100' totalPage = int(totalCount)/20 ValueError: invalid literal for int() with base 10的错误 网上同样的错误有人建议用round(float("1.0″)),但是解决不了我这个问题,round(float("1.0″))是用于解决浮点数转换为整形数的, 而我这个则是因为原字符串转换为整形后做除法

  • cwrsync server 服务启动失败的解决方法小结

    经过测试,原来是因为服务器自动重启时没有停止cwrsync server,如果突然重启就会造成这个错误,如果出现了这个问题,我们可以通过删除.pid 文件即可. 故障一: 事件类型: 错误 事件来源: RsyncServer 事件种类: 无 事件 ID: 0 日期: 2009-10-19 事件: 9:57:20 用户: NT AUTHORITY\SYSTEM 计算机: SVCTAG-3SJMN2X 描述: 事件 ID ( 0 )的描述(在资源( RsyncServer )中)无法找到.本地计算机

  • cwRsync提示password file must be owned by root when running as root的解决方法

    当在Windows下面安装好cwRsync之后,也设置好了同步密码文件,当执行同步的时候遇到这个标题描述的问题: "password file must be owned by root when running as root" 我的解决办法是查找服务端(如果您安装了是客户端服务端整合的4.05版,则直接进入到安装目录下的Bin目录下)寻找是否存在chomd.exe这个文件(比如E:\Program Files (x86)\ICW\Bin这样的路径),然后,在当前路径下开启CMD(可

随机推荐