дублирование с туннелированием ssh

Строка

export PATH="/usr/local/git/bin:$PATH"ssh-add -A

скорее всего неправильная. Я могу представить, что она должна быть

export PATH="/usr/local/git/bin:$PATH"
ssh-add -A
2
28.01.2017, 03:59
1 ответ

Страница руководства объясняет, как вы можете изменить это поведение, так что оно будет использовать что-то другое, чем paramiko:

SCP/SFTP доступ

scp://... or

sftp://user[:password]@other.host[:port]/[relative|/absolute]_path

defaults are paramiko+scp:// and paramiko+sftp:// альтернативно попробуйте pexpect+scp://, pexpect+sftp://, lftp+sftp://. См. также --ssh-askpass, --ssh-options и *Примечание о SSH BACKENDS**.

Вы должны быть в состоянии использовать

duplicity local-dir pexpect+sftp://faraway//remote-dir/

который должен вернуться к ssh бэкенду.

Я бы очень хотел иметь возможность дросселировать пропускную способность этого соединения.

Опять же, на странице руководства для sftp говорится об ограничении скорости передачи:

-l limit

Ограничивает используемую пропускную способность, указанную в Кбит/с.

Вы можете указать это, используя --ssh-options, чтобы передать это в duplicity:

duplicity --ssh-options="-l 100" local-dir pexpect+sftp://faraway//remote-dir/
1
27.01.2020, 22:19

Теги

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