linux – ¿Subiendo directorios con sftp?

Pregunta:

Tengo algunos problemas para cargar directorios (que contienen otros directorios a algunos niveles de profundidad) por sftp. Me doy cuenta de que podría solucionar esto con gzip, pero no veo por qué es necesario.

De todos modos, lo intento

sftp> put bin/
Uploading bin/ to /home/earlz/blah/bin
bin/ is not a regular file
sftp> put -r bin/
Uploading bin/ to /home/earlz/blah/bin
Couldn't canonicalise: No such file or directory
Unable to canonicalise path "/home/earlz/blah/bin"

Creo que el último mensaje de error es completamente estúpido. ¿Entonces el directorio no existe? ¿Por qué no crear el directorio?

¿Existe de todos modos este problema con sftp, o debería usar scp?

Respuesta:

No sé por qué sftp hace esto, pero solo puede realizar copias recursivas si el directorio de destino ya existe. Entonces haz esto …

sftp> mkdir bin
sftp> put -r bin

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım