scp: ambiguous target (Solución)

Solapas principales

Si al usar el comando scp para copiar archivos por ssh os devuelve el siguiente error:

scp: ambiguous target

Esto es devido a que alguna de las rutas contienen espacios, aunque hayamos usado 'escape' (barra invertida) para que reconozca la ruta tira error.

La solución es entrecomillar la ruta donde tenemos el escape, osea la ruta con un nombre de directorio o archivo con espacios.

scp -P 2211 -rp /media/hdd-2/12-junio/ mar@fruteroloco.es:"/media/My\ Passport/BACKUPS"
scp -P <puerto> -rp <ruta/local/válida> usuario@host:"<ruta/destio/con\ espacios>"