sftp로 디렉토리를 업로드하는 데 문제가 있습니다 (몇몇 수준의 다른 디렉토리가 들어 있음). 나는 gzipping 으로이 문제를 해결할 수 있다는 것을 알고 있지만 그것이 왜 필요한지 알지 못합니다.
어쨌든, 나는 시도
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"
마지막 오류 메시지가 완전히 바보라고 생각합니다. 그래서 디렉토리가 존재하지 않습니까? 왜 디렉토리를 만들지 않습니까?
어쨌든 sftp 에이 문제가 있습니까? 아니면 scp를 사용해야합니까?
sftp
허용put -r