Установка и настройка rtorrent в Debian 7

Установка и настройка rtorrent в Debian 7

Здесь я опишу процедуру установки и настройки rtorrent в Debian 7.

Итак поехали…

sudo apt-get install rtorrent

В домашней дирректории пользователя создаем конфигурационный файл:

nano .rtorrent.rc

Файл будет иметь примерно следующее содержание:

# Диапазон рабочих портов torrent клиента.
# Если вы за NAT не забываем «пробросить» порты
port_range = 32001-32049

# Включаем DHT
dht = auto
# UDP порт для DHT
dht_port = 32000
# Обмен пирами
peer_exchange = yes

# Использовать ли UDP трекеры
use_udp_trackers = yes

# Глобальные ограничения по скорости
upload_rate = 80
download_rate = 800

# Задаем настройки для rpc управления
scgi_port = 127.0.0.1:5000

# Проверка хэш-кода, когда загрузка завершена или запущен rTorrent.
# При запуске, она проверяет на наличие ошибок завершенные (загруженные) файлы.
check_hash = yes

# Включаем шифрование. Очень важно включить эту опцию, не только для Вас, но так же для Ваших коллег (пиров).
# Некоторым пользователям нужно скрыть использование своей пропускной способности от их интернет-провайдера
encryption = allow_incoming,try_outgoing,enable_retry

# Включаем поддержку DHT. DHT распространен среди открытых трекеров и позволяет клиенту получить больше пиров.
dht = auto
dht_port = 6881
peer_exchange = yes

## Schedule
# Автоматический запуск закачки при попадании torrent-файла в указанную деррикторию
schedule = watch_directory,5,5,load_start=/home/[user]/rtorrent/watch/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = tied_directory,5,5,start_tied=
# Остановка автоматических закачек при нехватки дискового пространства
schedule = low_diskspace,5,60,close_low_diskspace=1024M

## Директории

# Директория для записи сессий rTorrent
session = /home/[user]/rtorrent/session

# Директория в которую по-умолчанию будут загружаться файлы
directory = /home/[user]/rtorrent/Downloading-torrents-done/

Создаём описанные каталоги в папке пользователя:

mkdir session

mkdir Downloading-torrents-done

mkdir watch