Существует ли путь, с помощью sftp, для копирования файла в удаленной файловой системе к той же файловой системе?

Существует ли путь, с помощью sftp, для копирования файла в удаленной файловой системе к той же файловой системе?

То, что это означает, user@hostname:/path/file.txt кому: user@hostname:/path/copy_of_file.txt от удаленной машины? Я делаю удаленное тестирование и потребность скопировать некоторые большие файлы в удаленной системе с зеркальным отражением файла к или от системы тестирования.

1
задан 23 September 2015 в 09:37
6 ответов

Большинство SFTP-серверов не поддерживают дублирование удаленного файла.

Есть копирование файла расширение протокола SFTP. Но оно поддерживается только несколькими SFTP-серверами. Например, ProFTPD/mod_sftp и Bitvise WinSSHD. Не поддерживается самым распространенным SFTP-сервером, OpenSSH.

.
3
ответ дан 3 December 2019 в 17:38

Итак, у меня была похожая проблема, и я нашел ваш ответ в Интернете. Даже несмотря на то, что тема довольно старая, я все же хочу поделиться своим ответом.

Я также не нашел решения этой проблемы с помощью boardtools, но есть стороннее программное обеспечение, которое довольно хорошо справляется с этой задачей, от sysax.com. У них есть программное обеспечение автоматизации для создания сценария, который может обрабатывать SFTP и другие протоколы.

0
ответ дан 3 December 2019 в 17:38

Не совсем "использующий sftp", но так как sftp использует SSH, вы не можете просто войти на удаленный сервер, используя ssh, и скопировать свой файл нормально ?

Другой альтернативой, которую я бы рассматривал, было бы использование sshfs, которое позволяет монтировать ssh dir как виртуальный диск, и использовать на нем команды типа cp. Я не уверен насчет производительности, но стоит попробовать. Это работает, даже если ваш оболочка отключена чем-то вроде /bin/false, что может быть довольно удобно.

.
1
ответ дан 3 December 2019 в 17:38

К сожалению, ответ "нет": протокол ftp/sftp не разрешает выгружать удаленную копию.

.
0
ответ дан 3 December 2019 в 17:38

sftp использует для исходного или целевого назначения локальную файловую систему. Итак, короткий ответ, нет.

-1
ответ дан 3 December 2019 в 17:38

Njengoko kubonisiwe ziimpendulo zangaphambili, Umgaqo olandelwayo ayixhasi into oyifunayo. Ungasebenza koku ngokukhuphela ifayile, unike igama kwakhona ikopi ekhutshelweyo kumatshini wakho, emva koko uyilayishe kwakhona. Oku kubanzi, kodwa ukuba kwenziwe njengenxalenye yescript esishicilelweyo ayinamsebenzi.

get file.txt
!mv file.txt copy_of_file.txt
put copy_of_file.txt
1
ответ дан 3 December 2019 в 17:38

Теги

Похожие вопросы