Estoy ejecutando un rsynccomando, copiando mis archivos de un servidor a mi máquina Windows como:
rsync -rt --partial-dir=".rsync" --del rsync://server/a/ a/
Cada vez que este comando crea un directorio, tiende a crear un directorio con permisos / ACL locos. Para mí, tiende a crear diez <not inherited>entradas, con una entrada denegada para el usuario que ejecutó el rsynccomando y las otras tampoco tienen mucho sentido. Esto incluso sucede usando la --chmod=ugo=rwXopción, que sugiere un hilo similar .
¿Qué puedo hacer para evitar rsyncintentar establecer permisos en absoluto (y dejar los permisos para la herencia de ACL en Windows)?

noaclevita los permisos locos, pero dado que falsifica los permisos con el bit "solo lectura", obtengo un montón de directorios parciales de solo lectura extraños. Esto es una mejorarsynccreado o no). Parece que Windows solo dice que los directorios no tienen propiedad de solo lectura .noacl/ etc / fstab correctamente. Encontré este enlace bastante útil. Usonoaclsolucionó mis problemas de rsync, gracias.noaclopción. No funcionó para mí con MobaXterm (portátil), ya que parece recrearse/etc/fstaben cada inicio. Paré parcialmente esa colocaciónmount -c /drives -o binary,posix=0,user,auto,noaclen mi.bashrc. "Parcialmente" ya que esto solo afecta a las "letras de unidad de Windows" (y no, por ejemplo/home).cwRsync, eso se soluciona fácilmente. Cree el archivo en$MY_RSYNC_DIST_DIR/etc/fstaby pegue el siguiente contenido:none /cygdrive cygdrive binary,posix=0,user,noacl 0 0