anu*_*shr 11 permissions cwrsync windows-7
我使用cwRsync将一些文件从Windows同步到Ubuntu.这个过程曾经在Vista上运行良好,但自从我升级到Windows7后,我不断遇到权限问题.
一些背景...我确实用过在Vista上获得相同的权限问题,但是通过使用CYGWIN=nontsec环境变量解决了这个问题.
预备问题
rsync: failed to modify permissions on xxx: Permission denied (13)
Run Code Online (Sandbox Code Playgroud)
由于Windows和UNIX文件权限不同,因此使用Windows权限同步文件没有意义.rsync的作用是将UNIX端的权限设置为0(d---------).为了防止这种情况,cygwin有一个nontsec变量,指示它忽略Windows文件的权限.
问题是,在Windows7上,nontsec似乎没有任何影响.
你的解决方案,我不得不做一个调整,看它对我有用 - 而不是你的etc/fstab内容,我使用你引用的论坛主题中的这些内容:
none /cygdrive cygdrive binary,posix=0,user,noacl 0 0
Run Code Online (Sandbox Code Playgroud)
我正在使用cwRsync安装程序4.0.3.我很高兴它对我有用,但我不能提供一个理由,不熟悉fstab语法和选项.希望它能为其他人增加一些有用的东西.
| 归档时间: |
|
| 查看次数: |
13304 次 |
| 最近记录: |