Добрый день, товарищи,

Пытаюсь установить duplicity на виртуалке на timeweb.ru.
К сожалению установка с помощью yum невозможна и приходится все ставить вручную.

Закинул архив с duplicity на сервер, разархивировал. Пробую установить через setup.py:

~/soft/duplicity-0.6.23 $ python setup.py install --prefix=/home/********/local

Установил недостающий lockfile

~/soft/lockfile-0.9.1 $ python setup.py install --prefix=/home/********/local

Также установил ncFTP:

~/soft/ncftp-3.2.5 $ ./configure --prefix=/home/********/local &&
> make -C libncftp shared &&
> make -C libncftp soinstall &&
> make &&
> make install

Прописал пути:

export LD_LIBRARY_PATH=/home/********/local/lib/
export PATH=$PATH:/home/********/local/bin

Далее при запуске duplicity с попыткой забэкапить локальную папку "testdup" на удаленный FTP в папку "testdir" выдается ошибка:

$ FTP_PASSWORD=********* duplicity --tempdir=/home/********/local/tmp/  /home/********/testdup/ ftp://*********@*********.timeweb.ru/testdir/
NcFTP version is 3.2.5
Running 'ncftpls -f /home/********/local/tmp/duplicity-fr1IVc-tempdir/mkstemp-x5UYYW-1 -F -t 30 -o useCLNT=0,useHELP_SITE=0  -l 'ftp://*********.timeweb.ru/testdir/'' failed with code 3 (attempt #1)
Error is:
Could not bind the data socket: Operation not permitted

Попытка запустить ncftpls выдает туже ошибку:

$ ncftpls -1 ftp://login:password@*********.timeweb.ru/testdir/
Could not bind the data socket: Operation not permitted

Помогите, пожалуйста, установить duplicity на виртуальный сервер (тех. поддержка отказывается по понятным причинам).
Пробовал другие версии duplicity и ncFTP - результат тотже.

Также если запускать ncftp - то не работает команда ls - выдается ошибка

ncftp / > ls
List failed.