Closed1

lftpを使ってsshが許可されていないsftp先のデータをダウンロードするコマンド

Matsukura YukiMatsukura Yuki
#!/bin/bash

SECRET="~/.ssh/secret.pem"
USERNAME=""
HOST=""
PATH=""

lftp -c "set sftp:connect-program \"ssh -a -x -i $SECRET -o PubkeyAcceptedAlgorithms=+ssh-rsa -o HostKeyAlgorithms=+ssh-rsa -o PreferredAuthentications=publickey -o PasswordAuthentication=no\"; connect sftp://$USERNAME@$HOST -u $USERNAME, -p 22; lcd data; cd $PATH; mirror --verbose; bye;"

このスクラップは4ヶ月前にクローズされました