Jawaban:
Semua implementasi SSH yang saya tahu melakukan termasuk SFTP, jadi saya tidak melihat mengapa Anda tidak ingin menggunakannya.
Bagaimanapun:
(cd sourcedir && tar cf - file otherfile) | ssh host "cd targetdir && tar xvf -"
Atau untuk satu file, tanpa mempertahankan metadata:
ssh host "cat > targetfile" < sourcefile
scp
danrsync
tidak berbeda daritar
karena mereka SEMUA terowongan melalui ssh. terutamarsync
berbicara dengan rekannya dengan cara yang sama persis seperti halnyatar
: melalui pipa ...