J'ai des problèmes pour télécharger des répertoires (qui contiennent d'autres répertoires de quelques niveaux) par sftp. Je me rends compte que je pourrais contourner cela en gzipping, mais je ne vois pas pourquoi c'est nécessaire.
En tout cas, j'essaye
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"
Je pense que le dernier message d'erreur est complètement stupide. Donc le répertoire n'existe pas? Pourquoi ne pas créer le répertoire?
Existe-t-il de toute façon un problème avec sftp ou devrais-je simplement utiliser scp?
sftp
permetput -r
de OpenSSH 5.4