https://github.com/rakshasa/rtorrent/wiki/rTorrent-0.9-Comprehensive-Command-list-(WIP) - про Deprecated Commands
https://habr.com/ru/post/88405/ mht
Команды:
^d - остановить
^q - выйти
$ sudo apt install rtorrent
# Диапазон рабочих портов torrent клиента. # Если вы за NAT не забываем "пробросить" порты port_range = 32001-32049 # Включаем DHT dht = auto # UDP порт для DHT dht_port = 32000 # Обмен пирами peer_exchange = yes # Использовать ли UDP трекеры use_udp_trackers = yes # Директория в которую по-умолчанию будут загружаться файлы directory = /arch/.Downloading/ # Глобальные ограничения по скорости upload_rate = 80 download_rate = 800 # Директория для записи сессий rTorrent session = /home/username/.rtorrent_session # Задаем настройки для rpc управления scgi_port = 127.0.0.1:5000
firewall https://www.linux.org.ru/forum/desktop/13299278 mht
iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128
Автозапуск
[Unit] Description=rTorrent After=network.target [Service] Type=forking KillMode=none User=user ExecStart=/usr/bin/screen -dmfa -S rtorrent /usr/bin/rtorrent ExecStop=/usr/bin/bash -c "test `pidof rtorrent` && killall -w -s 2 /usr/bin/rtorrent" WorkingDirectory=/var/tmp Restart=on-failure [Install] WantedBy=multi-user.target
sudo systemctl enable rtorrent sudo systemctl start rtorrent
web интерфейс
https://github.com/Novik/ruTorrent - скачать
Нужны пакеты:
unrar-free
mediainfo
sox
ffmpeg