?>/script>'; } ?> Problema rsync y carpeta compartida samba [SOLUCIONADO] Widgets Magazine

Autor Tema: Problema rsync y carpeta compartida samba [SOLUCIONADO]  (Leído 4710 veces)

0 Usuarios y 1 Visitante están viendo este tema.

LeydeNavier

  • Visitante
Problema rsync y carpeta compartida samba [SOLUCIONADO]
« en: 25-09-2015, 10:56 (Viernes) »
No se dónde colocar el tema, encaja en el subforo de los sistemas operativos pero supongo que aquí será más fácil encontrar a alguien con el mismo problema.
Tengo un disco duro conectado al router y comparto una partición de éste mediante samba. Todo bien hasta que desde ubuntu uso rsync para sincronizar los archivos:

Esto es lo que escribo:
$ rsync -azv -progress /home/agus/Escritorio/ca /run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/

Esto es lo que me devuelve el terminal:
sending incremental file list
rsync: failed to set permissions on "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca": Operation not supported (95)
ca/
ca/a
ca/calendario.pdf
ca/prueba
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.a.43rFXf" failed: Operation not supported (95)
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.calendario.pdf.q4lTkr" failed: Operation not supported (95)
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.prueba.VS54NC" failed: Operation not supported (95)

sent 31,426 bytes received 679 bytes 64,210.00 bytes/sec
total size is 36,908 speedup is 1.15
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.0]

He leído por ahí que rsync tiene problemas para cambiar los permisos de los archivos y he probado con quitar la opción -a pero no soluciona el problema. ¿Os ha pasado algo así?¿Cómo se soluciona? Gracias de antemanos y un saludo.
« Última modificación: 13-10-2015, 18:13 (Martes) por LeydeNavier »

Ficht

  • Visitante
Re:
« Respuesta #1 en: 25-09-2015, 13:57 (Viernes) »
Hola...
En el router corre openwrt?


Enviado desde mi LG-D390n mediante Tapatalk


Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Problema rsync y carpeta compartida samba
« Respuesta #2 en: 25-09-2015, 14:02 (Viernes) »
No se dónde colocar el tema, encaja en el subforo de los sistemas operativos pero supongo que aquí será más fácil encontrar a alguien con el mismo problema.
Tengo un disco duro conectado al router y comparto una partición de éste mediante samba. Todo bien hasta que desde ubuntu uso rsync para sincronizar los archivos:

Esto es lo que escribo:
$ rsync -azv -progress /home/agus/Escritorio/ca /run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/

Esto es lo que me devuelve el terminal:
sending incremental file list
rsync: failed to set permissions on "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca": Operation not supported (95)
ca/
ca/a
ca/calendario.pdf
ca/prueba
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.a.43rFXf" failed: Operation not supported (95)
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.calendario.pdf.q4lTkr" failed: Operation not supported (95)
rsync: mkstemp "/run/user/1000/gvfs/smb-share:server=192.168.1.36,share=agusred/Programas/ca/.prueba.VS54NC" failed: Operation not supported (95)

sent 31,426 bytes received 679 bytes 64,210.00 bytes/sec
total size is 36,908 speedup is 1.15
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.0]

He leído por ahí que rsync tiene problemas para cambiar los permisos de los archivos y he probado con quitar la opción -a pero no soluciona el problema. ¿Os ha pasado algo así?¿Cómo se soluciona? Gracias de antemanos y un saludo.

Los ficheros que dice que han fallado empiezan con un ".", lo que indica que son ficheros ocultos en linux. Si la partición en la que estás escribiendo es NTFS, no te dejará, ya que ese tipo de nombres no está permitido.

LeydeNavier

  • Visitante
Re:
« Respuesta #3 en: 25-09-2015, 14:33 (Viernes) »
En el router corre openwrt?
Sí, la versión Barrier Breaker.

Los ficheros que dice que han fallado empiezan con un ".", lo que indica que son ficheros ocultos en linux. Si la partición en la que estás escribiendo es NTFS, no te dejará, ya que ese tipo de nombres no está permitido.

En lo de los archivos ocultos no me había fijado, creo que son archivos temporales porque la carpeta no los contiene. La partición tiene formato Ext4.
Cortar, pegar y borrar lo puedo hacer sin problema. Creo que el problema es de rsync con la carpeta compartida pero ni idea...

Ficht

  • Visitante
Re:
« Respuesta #4 en: 25-09-2015, 14:39 (Viernes) »
El tema de permisos del usuario?
Es decir que el usuario sea propietario de los archivos... Eso lo tienes asi?

Como en este hilo, que aunque va de juegos, igual te da una idea....
https://foro.seguridadwireless.net/openwrt/(tutorial)configurar-samba-para-ps2/

Enviado desde mi LG-D390n mediante Tapatalk


LeydeNavier

  • Visitante
Re: Problema rsync y carpeta compartida samba
« Respuesta #5 en: 25-09-2015, 16:07 (Viernes) »
El tema de permisos del usuario?
Es decir que el usuario sea propietario de los archivos... Eso lo tienes asi?

Si los permisos estaban bien. Parece que no es problema de la parte del router porque los archivos los transfiere. Ahora con rsync transfiero todos los archivos pero como si copieara y pegara. Seguiré buscando a ver lo que veo y cuando tenga algo lo pondré aquí. Muchas gracias!

LeydeNavier

  • Visitante
Re: Problema rsync y carpeta compartida samba
« Respuesta #6 en: 13-10-2015, 18:03 (Martes) »
Me aburrí del problema y como este puente tenía tiempo libre decidí buscar una solución por otro camino. La que propongo no es la más elegante pero a mi me vale y puede que alguien la aproveche para hacer otras cosas. Al final opté por que fuese el router el que se conectara con el ordenador vía ssh, listara los archivos e hiciera la copia de seguridad (leer ficheros tiene menos problemas que escribirlos).

Nos informamos de las funciones que nos ofrecen los paquetes rsync y openssh y los instalamos en nuestro   router (copio los enlaces que leí porque no me veo capaz de mejorarlos):

http://troy.jdmz.net/rsync/index.html Este enlace contiene casi todo lo que necesitáis saber de usar rsync sobre ssh

Estos enlaces bienen muy bien para no tener que andar escribiendo la contraseña cada vez que nuestro router se conecta al ordenador vía ssh:
http://www.ubuntufacil.com/2014/01/generar-y-anadir-claves-ssh-para-acceso-sin-contrasenia/Aquí puedes ampliar un poco la información sobre las claves ssh aunque no todos los comandos podremos usarlos.

Para ponernos a trabajar en el tema de las claves mejor este otro enlace:
http://www.imh.eus/es/comunicacion/dokumentazio-irekia/manuales/instalar-un-servidor-ssh-en-linux/generando-las-claves-ssh

Yo uso un sistema basado en linux pero creo que es aplicable a windows con putty. Por último añadir que también instalé el paquete samba_client (no recuerdo el nombre exacto) y funciona bastante bien aunque no es tan flexible como la conexsión ssh y sólo puedes ver los recursos compartidos.
« Última modificación: 13-10-2015, 18:11 (Martes) por LeydeNavier »