Montaje compartido CIFS agregando barras

Montaje compartido CIFS agregando barras

Me enfrento a un comportamiento extraño con un NAS (DS218j de Synology) al montar una carpeta compartida. Si uso la interfaz para montar un recurso compartido CIFS, funciona bien. Crear una carpeta en el recurso compartido funciona bien, incluso rsync.

Pero si uso el shell, montar la misma carpeta funciona bien, pero una vez que yo o rsync intentamos crear una carpeta anidada, el resultado es una carpeta de nivel superior que comienza con un carácter de barra (Windows lo representa como un punto) a la que no puedo acceder. , cambiar el nombre o eliminar. Los archivos también tienen el mismo comportamiento.

este es mi comando mount/rsync:

mount.cifs "//192.168.1.223/SauvegardeExterne/" "/volume1/DossiersDestinations/SauvegardeExterne/"  -o iocharset=utf8,username=SavQuotidien,password=PASSWORD
rsync -avu --delete "/volume1/SauvegardeQuotidienne/Backup/" "/volume1/DossiersDestinations/SauvegardeExterne/Backup/" 

Un punto extraño más: este comando era completamente funcional antes de cambiar el NAS remoto (Iomega ix4-200d) de RAID 10 a RAID 0.

Respuesta1

Después de mirar la línea resultante /proc/mounts con el montaje de la interfaz de usuario y las diferencias de montaje del shell, terminé agregando esto para que funcione: uid=1024,gid=100,forcegid,file_mode=0777,dir_mode=0777,rsize=61440, nocase,nounix,noacl

Por cierto, no tengo idea de cómo y por qué.

información relacionada