Você também pode usar menos conexões com senha, apenas usar chave pública / privada e está pronto para usar.
Usando o lftp
client, você pode estabelecer conexões com nome de usuário / senha como um parâmetro na linha de comando lftp sftp://sftp_server -uuser,password