$put_perv_real = "/home/www/dvakompa-ru/dopol/"; ?>
В качестве торрент-клиента воспользуемся простым и свободным BitTorrent- клиентом Transmission. Transmission, в отличие от многих других BitTorrent- клиентов, отбирает небольшое количество системных ресурсов. В дополнение к оконным интерфейсам Transmission имеет возможность управления через командную строку и веб-браузер.
Для установки Transmission выполним команду:
sudo apt-get install transmission-daemon
Создадим каталоги для торрентов, закачек, неоконченных закачек в папке torrents на примонтированном внешнем USB-диске (см. разд. 3.7) и дадим права на запись:
cd /mnt/Arhiv/torrents sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/download sudo mkdir /mnt/flash/incomplete
sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/ download sudo chmod 777 /mnt/flash/incomplete
Теперь настроим Transmission. Для изменения настроек его нужно остановить:
sudo /etc/init.d/transmission-daemon stop
Затем открыть файл настроек:
sudo nano /etc/transmission-daemon/settings.json
Основные параметры файла настроек Transmission:
* download-dir — каталог закачки: /mnt/Arhiv/torrents/download;
* incomplete-dir — каталог неоконченных закачек: /mnt/Arhiv/torrents/incomplete;
* download-limit — лимит скорости закачки в Кбит/с;
* rpc-enabled — удаленное управление: true, если хотим управлять через браузер. Соответственно, устанавливаем значение: true;
* rpc-authentication-required — аутентификация для удаленного управления;
* rpc-username — логин для удаленного управления: pi;
* rpc-password — пароль для удаленного управления (при запуске торрента пароль шифруется);
* rpc-whitelist-enabled — включить список разрешенных IP-адресов: false;
* rpc-port — порт для доступа к удаленному управлению: 90 91;
* peer-limit-global — максимальное количество подключенных пиров на все торренты;
* peer-limit-per-torrent — количество пиров на один торрент;
* download-queue-size — количество одновременных закачек.
Чтобы управлять Transmission через веб-интерфейс (рис. 4.20), наберите в адресной строке:
http://192.168.0.101:9091
Для удаленного управления демоном Transmission по протоколу RPC (вызов удаленных процедур) рекомендую воспользоваться программой Transmission Remote GUI (рис. 4.21). Скачать программу можно по ссылке: https://code.google.eom/p/ transmisson-remote-gui/downloads/list