Si te encuentras con algo que no comprendes puedes comentarlo y trataremos de ayudarte lo más rápido posible.
Solución:
Solución 1:
Intente usar rsync, tiene muchos más beneficios además de mantener la propiedad, los permisos y las copias incrementales:
rsync -av source 192.0.2.1:/dest/ination
Además de eso, dado que rsync usa ssh, debería funcionar donde funciona scp.
Solución 2:
Eso es correcto. “-p” no hace eso. Ver la página del manual:
-p Preserves modification times, access times, and modes from the original file.
Observe que dice tiempos y modos, NO propiedad de usuario/grupo. Tendrá mejor suerte con “rsync”, ya que tiene varias capacidades para preservar los permisos al copiar entre sistemas dispares. “-p” en rsync, por ejemplo.
Si para ti ha resultado útil nuestro post, sería de mucha ayuda si lo compartieras con más desarrolladores de este modo nos ayudas a extender nuestro contenido.