Существует ли простой способ передачи файлов между двумя SSH / SFTP-серверами? Идеальным решением была бы FileZilla, но она позволяет вам только создать соединение между локальным и удаленным, но не между удаленным и удаленным.
Теоретически я мог бы открыть два окна Nautilus и подключить к некоторым ssh://server1/path/to/folder
и ssh://server2/path/to/folder
затем просто вытащить файлы из одной в другую сторону. Мой опыт показывает, что это очень нестабильно. Передача файлов с размером, равным, например, 10 МБ, не является проблемой, но передача, т. Е. 10 ГБ, часто приводила к тому, что Nautilus зависал и оставался там при необходимости ps -e | grep nautilus
-> kill -9 <pid>
. Я также проверил то же самое с Немо и Кахой. Хотя Nemo имеет тенденцию быть более стабильным, чем два других, он все еще не совершенен и также время от времени ломается. FileZilla чрезвычайно стабильна, никогда не ломалась, но она не очень гибкая из-за упомянутого факта, что она может подключаться только к одному SSH-серверу.
Конечно, я также могу смонтировать папку sshfs
, но это своего рода неудобное решение. Слишком много предварительной работы, чтобы запустить простую передачу.
Есть ли какое-либо приложение, которое может обрабатывать переводы между двумя SSH-серверами без перерыва? Perfect - это что-то вроде FileZilla, которая снова подхватывает работу, если соединение прервано.