Transmission это за программа что

Transmission-daemon это торрент-клиент работающий в фоне; управление осуществляется посредством web-клиента. Наша задача установить transmission-daemon на сервер (Ubuntu server 20.04), где он будет работать в фоновом режиме. Так же, он будет в автоматическом режиме сканировать и подбирать торренты помещенные в папку /torrents и закачивать их в папку /downloads.

План

  1. Установка transmission-daemon из репозитория;
  2. Создание отдельного пользователя для запуска transmission-daemon. Включение пользователей взаимодействующих с Transmission в группу transmission-daemon.;
  3. Создание папок /torrents и /downloads;
  4. Создание папки для файлов локальной настройки у пользователя и копирование settings.json;
  5. Настройка файла /etc/default/transmission-daemon;
  6. Переопределение пользователя запускающего transmission-daemon;
  7. Настройка файла settings.json;
  8. Подключение к transmission-daemon по web-интерфейсу.

1. Установка

Transmission-daemon имеется в стандартном репозитории Ubuntu. Установка из репозитория Ubuntu (от пользователя с административными правами):

Свободный торрент-клиент Transmission


sudo apt install transmission-daemon

После установки приложение будет сразу запущено. Так же автоматически создается пользователь debian-transmission (или подобный в зависимости от версии), данный пользователь управляет всеми процессами transmission, поэтому все пользователи использующие transmission должны быть включены в его группу.

Для дальнейшей настройки останавливаем Transmission-daemon

# остановить сервис sudo systemctl stop transmission-daemon.service # проверить состояние sudo systemctl status transmission-daemon.service

Расположение конфигурационных файлов transmisson-daemon:

файл инициализирующий старт демона:

Файл конфигурации:

Файл global settings:

Файл local settings:

2. Создание пользователя для запуска Transmision

В нашем случае для управления transmission-daemon мы создадим отдельного пользователя от имени которого и будет работать этот сервис.

sudo adduser server # во время установки автоматически создается пользователь debian-transmission в # его группу надо добавить нового пользователя sudo usermod -aG debian-transmission server

В первой строке создаем нового пользователя и его домашнюю папку. Во второй добавляем его в группу debian-transmission. Также в группу debian-transmission следует добавить и других пользователей которые будут как-либо работать с файлами или торрентами.

3. Создание папок /torrents и /downloads

Создадим папки для торрентов и загрузок и установим соответствующие права.

sudo mkdir -m 775 /home/server/torrents sudo mkdir -m 775 /home/server/downloads sudo chown server:server /home/server/torrents sudo chown server:server /home/server/downloads

4. Создание папки для файлов локальной настройки у пользователя и копирование settings.json

В папке /etc/transmission-daemon/ лежат файлы конфигурации transmission-daemon по умолчанию, для того чтобы создать конфигурацию используемую с нашим вновь созданным пользователем нужно скопировать файлы конфигурации в домашнюю папку пользователя/home/server/.config/ (или любую другую, путь к нему мы укажем дальше) и установить права позволяющие участникам группы debian-transmission изменять и читать их.

Торрент клиент — Transmission.


sudo cp -R /etc/transmission-daemon/ /home/server/.config/ sudo chmod -R 775 /home/server/.config

Файл который нам необходим называется setting.json. В этом файле находятся все настройки transmission-daemon. К его настройке мы вернемся в конце, когда будем делать окончательную настройку сервиса.

5. Настройка файла /etc/default/transmission-daemon

Для того, чтобы использовать файл настроек из /home/transmission/.config/settings.json, необходимо указать его местоположение в файле /etc/default/transmission-daemon

# defaults for transmission-daemon # sourced by /etc/init.d/transmission-daemon # Change to 0 to disable daemon ENABLE_DAEMON=1 # Здесь нужно указать путь к файлу настроек # /etc/transmission-daemon/settings.json CONFIG_DIR=»/home/server/.config/transmission-daemon/settings.json» # Default options for daemon, see transmission-daemon(1) for more options OPTIONS=»—config-dir $CONFIG_DIR» # (optional) extra options to start-stop-daemon #START_STOP_OPTIONS=»—iosched idle —nicelevel 10″

6. Переопределение пользователя запускающего transmission-daemon

Далее настраиваем файл инициализации /etc/init.d/transmission-daemon в USER указываем имя пользователя от имени которого будет запускается сервис

NAME=transmission-daemon DAEMON=/usr/bin/$NAME USER=server STOP_TIMEOUT=30

правильно это сделать через переопределение:

Делать это нужно при запущенном сервисе. После того как мы убедились что сервис запущен. Приступаем к переопределению конфигурации сервиса. Файл в котором конфигурируется запуск сервиса находится в /etc/systemd/system/transmission-daemon.sevice.d/override.conf

возможны два варианта действий:

Вариант 1. можно внести изменения в сам файл override.conf , делать это нужно с правами администратора.

Вариант 2. Используем команду:

sudo systemctl edit transmission-daemon.service

откроется редактор в котором нужно добавить следующие параметры

[Service] User=

и сохранить изменения.

7. Настройка файла settings.json

. Перед внесением изменений в settings.json, клиент и демон должен быть закрыт и остановлен, в противном случае параметры будут возвращены в предыдущее состояние.

Поэтому всегда перед изменении настроек в файле необходимо остановить службу transmission-daemon :

sudo service transmission-daemon stop

Что нам необходимо настроить обязательно:

  1. папку куда будут закачиваться файлы
  2. папка из которой будут подхватываться torrent’ы
  3. url и порт доступа к web-интерфейсу Transmission-daemon
  4. пользователя и пароль для доступа к web-интерфейсу

1. Установка папки download

«download-dir»: «/home/server/downloads»,

2. Установка папки для торрентов

«watch-dir-enabled»: true, «watch-dir»: «/home/server/torrents»

Читайте также:
Для чего необходимы муниципальные программы

первая опция активирует отслеживание папки с торрентами, вторая устанавливает путь к отслеживаемой папке. После запуска Transmission-daemon будет отслеживаться эта папка и как тольке в ней появиться новый торрент начнется его скачивание.

3. Настройка url web-интерфейса и установка имени и пароля

«rpc-password»: »

rpc-password между кавычками вставляем пароль в текстовой форме, при запуске демона он будет изменен на хеш пароля

«rpc-port»: 9091,

rpc-port на каком порту работает web-интерфейс

«rpc-url»: «/transmission/»,

rpc-url постфикс адреса url (192.168.0.10/transmission/)

«rpc-username»: «User»,

rpc-username имя пользователя для доступа к web-интерфейсу

«rpc-whitelist»: «127.0.0.1,192.168.1.*»,

rpc-whitelist список адресов имеющих доступ к web-интерфесу

«rpc-whitelist-enabled»: true,

rpc-whitelist-enabled вкл/выкл использование «белого» списка адресов

По окончании всех настроек запускаем службу

sudo service transmission-daemon start

Настроек у transmission множество, краткое описание других параметров settings.json найденное https://pcminipro.ru/os/nastrojka-transmission-daemon-settings-json/ привожу ниже:

скорость альтернативной загрузки KB/s Нажатие «Черепаха» в gui активирует настройки альтернативной загрузки

включена ли альтернативная загрузка да/нет (true/false)

время начала альтернативной загрузки с 540 минуты с 9:00

по каким дням включать альтернативные настройки: 127-по всем

Воскресенье: 1 (binary: 0000001)

Понедельник: 2 (binary: 0000010)

Вторник: 4 (binary: 0000100)

Среда: 8 (binary: 0001000)

Четверг: 16 (binary: 0010000)

Пятница: 32 (binary: 0100000)

Суббота: 64 (binary: 1000000)

Рабочие дни: 62 (binary: 0111110)

Выходные: 65 (binary: 1000001)

Все дни: 127 (binary: 1111111)

включено ли время альтернативной загрузки да/нет (true/false)

время окончания альтернативной загрузки до 1020 минуты до 17:00

скорость альтернативной отдачи KB/s

прослушивается на всех адресах IPv4 и IPv6, доступных в вашей системе

прослушивается на всех адресах IPv4 и IPv6, доступных в вашей системе

Использовать списки блокировки URL

списки блокированных URL

Размер (по умолчанию = 4), в мегабайтах, для распределения кэша памяти. Кэш используется для совместного использования пакетного ввода-вывода, поэтому увеличение размера кеша может быть использовано для уменьшения количества чтения и записи на диске.

Включить распределенную таблицу хэшей(DHT)

директория для скачанных файлов

ограничение пропускной способности, KB/s

включение ограничения пропускной способности (по умолчанию = false)

Очередь. Когда true, transmission будет загружать только download-queue-size незавершенные торренты.

Размер очереди. Количество загружаемых активных торрентов .

(0 = Предпочитают незашифрованные соединения, 1 = Предпочитают зашифрованные соединения, 2 = Требовать шифрованные соединения, по умолчанию = 1) Предпочтение шифрования . Шифрование может помочь обойти некоторую фильтрацию ISP, но ценой немного более высокой загрузки ЦП.

Остановить раздачу после простоя в течение N минут.

Останавливать при простое. По умолчанию = false

путь, где будут распологаться не довершившие закачку торренты. Точка впереди директории говорит что она должна быть скрыта

хранить ли скачивающиеся файлы в отдельной папке (true/false)

Включить обнаружения локальных BitTorrent-пиров, и, следовательно, сокращения трафика, проходящего через канал Интернет-провайдера и максимального использования пропускной способности

количество информации, выдаваемой в /var/log/syslog, значение можно менять 0 = None, 1 = Error, 2 = Info, 3 = Debug

Используемое количество пиров всего

Используемое количество пиров на один торрент

порт входящих соединений. Если вы за NAT’ом, то позаботьтесь о пробросе этого порта

Верхняя граница портов

Нижняя граница портов

Менять рандомно порт при старте transmission

параметр Type-Of-Service (TOS) для исходящих пакетов TCP. Возможные значения: «default», «lowcost», «throughput», «lowdelay» и»reliability». Значение «lowcost» рекомендуется, если вы используете интеллектуальный маршрутизатор

Включить расширение BitTorrent-протокола для обмена списками участников

Влияет на фрагментацию записанных файлов (0 = Off, 1 = Fast, 2 = Full (медленнее, но уменьшает фрагментацию диска), по умолчанию = 1)

Когда true, торренты, не закачивающие данные в течении queue-stalled-minutes , обрабатываются как «застопорены», очередь продвигается дальше.

Время ожидания получения данных при закачке

Лимит на отдачу (default = 2)

Включить лимит раздачи

Менять расширение файла не докаченного файла на «.part» (true/false)

требовать аутентификацию для удаленного управления

IP адрес Transmission для входа через веб морду

включение удаленного управления. Сюда же относится и управление через web-интерфейс

Пароль для входа в web-интерфейс transmission-daemon. После сохранения настроик пароль будет зашифрован.

порт к web-интерфейсу

настройка адреса web-интерфейса

Имя пользователя для входа в web-интерфейс transmission-daemon.

список разрешенных ip адресов для доступа к web-интерфейсу

включение доступа с ip адресов да/нет (true/false)

по умолчанию = true

Запуск сценария при завершении торрента

Когда true. Передача будет обрабатывать только seed-queue-size незастопоренные торренты.

ограничение скорости обычной загрузки

включение ограничения обычной загрузки да/нет (true/false)

ограничение скорости обычной отдачи

включение ограничения обычной отдачи да/нет (true/false)

Начать торренты, как только они будут добавлены

Удалить торренты, добавленные из каталога watch

Устанавливает маску создания

Ограничение раздачи, KB/s

Включить ограничение (0 или false — нет, 1 или true — да)

количество раздаваемых торрентов

Включить протокол микротранспорта (μTP)

директория с которой подхватывать торрент-файлы для скачивания

включает или отключает сканирование директории с файлами торрент

Подключение к Web-интерфейсу

Если в конфигурационном файле settings.json все сделано правильно и демон запущен, то в любом браузере подключаемся к нему введя в адресную строку :9091/transmission/, и видим привычный интерфейс. Не забывайте о том, что если включён фильтр по белому списку, то адрес с которого происходит подключение должен быть в него внесен.

Читайте также:
Share chat что это за программа

  • transmission
  • transmission-daemon
  • ubuntu-server

Источник: habr.com

Как использовать Transmission, один из лучших клиентов для загрузки торрентов и обмена ими

использовать передачу

Какой ваш любимый торрент-клиент? Моя — Трансмиссия. Должен признаться, что раньше я использовал uTorrent, но перестал это делать, когда обнаружил, что он делает «странные вещи», например, добывает биткойны с помощью компьютеров, которые его использовали. С тех пор я попробовал еще раз и остался в Transmission. Это очень простой в использовании менеджер загрузок из сети Torrent.

Как и все, иногда лучше с первого толчка, поэтому ниже у вас есть небольшое руководство, которое объясняет как использовать трансмиссию для загрузки файлов .torrent.

  • 1 Скачивание с передачей
  • 2 Общие настройки
  • 3 Мы также можем загружать торренты с передачей

Скачивание с передачей

Преимущество трансмиссии в том, что его простота. В нем есть все варианты, которые мы могли бы пожелать, но они не очень заметны. Его идея — показать только то, что может нас заинтересовать в большинстве случаев. Таким образом, мы не будем отвлекаться или вовлекаться в использование программы. Но, с другой стороны, у него нет браузера файлов .torrent, но это то, что есть у очень немногих торрент-клиентов.

Для загрузки файлов с помощью Transmission нам понадобится торрент файлы что мы только что упомянули. Эти файлы размещаются на веб-страницах, и существуют поисковые системы, которые отвечают за обнаружение торрент-файлов и поиск, который они выполняют на разных веб-страницах. Самый известный веб-сайт, который у меня сейчас не работает (поиски пустые), — это The Pirate Bay. Так как это наиболее атакованный веб-сайт и он проводит большую часть времени без работы, я рекомендую вам поискать в Kick Ass Torrent.

Что нам нужно сделать, чтобы загрузить с помощью Transmission + Kick Ass Torrent, так это выполнить следующие действия:

  1. Позволять кат.кр. Если, как и я, вы используете DuckDuckGo в качестве поисковой системы, вы можете использовать команду bang! Kick «что угодно», чтобы перейти прямо к Kick Ass Torrents и показать вам желаемый поиск.
  2. Мы ищем в диалоговом окне то, что хотим. В этом примере я искал Ubuntu 16.

обидные торренты-2

  1. Когда вы нажмете Enter, вы попадете в окно, подобное приведенному ниже. Что вам нужно сделать, или что я рекомендую, это просто щелкнуть значок магнита (отмечен в красном поле), который является Магнитом. Магнит — это ссылка на торрент, и с ее помощью скачивать торрент-файл не обязательно.

обидные торренты-1

  1. При первом нажатии на ссылку .magnet система спросит вас, с помощью какой программы вы хотите ее открыть. Мы выбрали Tranmission.
  2. Если мы уже связали ссылки .magnet с Transmission, нажатие на магнит откроет окно с информацией о загрузке, как вы можете видеть на следующем снимке экрана. Теперь нам остается только ждать.

передача информации

Если мы хотим всегда загружать файлы в одну и ту же папку и не изменять какое-либо значение (как в моем случае), мы можем перейти в меню Изменить / Настройки / Загрузки y снимите флажок Показать окно параметров торрента. Если мы это сделаем, просто щелкните значок магнита, чтобы начать загрузку.

Общие настройки

При добавлении .torrent мы увидим изображение, подобное следующему:

коробка передач

Как я уже сказал ранее, Transmission предлагает простое изображение, поэтому мы не увидим много вариантов. По общему признанию, дизайн не самый красивый в мире, но его много, вот увидите. Среди кнопок, которые мы видим в главном окне, мы видим одну из открытый (в случае, если у нас есть или загружен файл .torrent вместо того, чтобы нажимать на ссылку .magnet), Начало, Пауза o удалять. Если мы хотим что-то узнать о .torrent, мы выбираем его и нажимаем «Свойства».

В левом нижнем углу у нас есть колесо опций, с помощью которого мы можем предельная скорость загрузить и / или скачать. Рядом находится черепаха, которая поможет нам активировать альтернативные лимиты (по умолчанию 50kB / s как для восходящего, так и для нисходящего потока).

Мы также можем загружать торренты с передачей

При желании мы также можем загрузить свои собственные торренты. Для загрузки торрент-файлов потребуется полное руководство, но его можно обобщить в следующих шагах:

  1. Заходим в меню Файл / Новый.
  2. Мы выбираем Исходный файл, то есть тот, которым мы хотим поделиться.
  3. Главное — трекеры. Мы должны найти несколько хороших и добавить их в соответствующее поле.

загрузка-торрент

  1. Дожидаемся создания торрента.
  2. Теперь нам нужно загрузить созданный файл на веб-сайт, на котором размещены торрент-файлы, такие как вышеупомянутый Kick Ass Torrents. Загружаем и заполняем поля.
  3. Последнее, пожалуй, самое важное: наберитесь терпения и не перемещайте файлы и не удаляйте торрент, пока он не будет загружен.

Как видите, Transmission очень проста в использовании. У вас есть еще один торрент-клиент, который вы предпочитаете использовать в Ubuntu? Который?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Учебники » Как использовать Transmission, один из лучших клиентов для загрузки торрентов и обмена ими

Читайте также:
Xtusetup что это за программа

Вы можете быть заинтересованы

9 комментариев, оставьте свой

Оставьте свой комментарий Отменить ответ

ГалактикаLJGD сказал

тому назад 7 лет

Интересный пост о том, как использовать Transmission, но я думаю, вы должны быть осторожны с использованием Kickass Torrents в качестве примера того, как использовать этот торрент-клиент, кто знает, может быть, вам подадут в суд или что-то подобное за ссылку на страницу, на которой есть судебные иски о пиратстве .

Рубен сказал

тому назад 7 лет

Я думаю, проблема не в том, что выходит Kickass, проблема в том, что в примере, когда вы загружаете музыкальный альбом, вы могли бы поместить в этот пример дистрибутив. Кстати, поскольку мы рекомендуем qbittorrent, на мой вкус намного лучше, чем передача, и он уже поставляется с поисковой системой, которая просматривает несколько торрент-страниц, включая Kickass.

g сказал

тому назад 7 лет
что ты думаешь о кторренсе

Хоселе13 сказал

тому назад 7 лет

Я думаю, что так же, как Рубен, я использую Qbittorrent, потому что он полный и простой в использовании, единственное, что, как всегда, нужно замечать, чем вы делитесь и где вы загружаете, я советую использовать ту же папку, Ура…

анонимный сказал

тому назад 7 лет
Qbittorrent мне больше подходит. Я не знаю почему, но мне намного лучше

Guille сказал

тому назад 7 лет

Лучше qbittorrent, и я собираюсь объяснить, почему в мое время window $ и emule одно было то, что я поставил для загрузки, а другое было загружено, и я говорю не только о качестве, поэтому я менял программы и протоколы, пока не наткнулся на торренты, и utorrent был последним, что я пробовал в этой системе, параллельно я использовал VLC, а затем и до сих пор Smplayer, с которыми я мог просто видеть, что я загружал, с завершенной загрузкой всего на 5 или 10%, хотя Я пошел на рывки из-за отсутствия прозрачности, и здесь, где появляется qbittorrent, который однажды загрузил видео, которое не сжато в zip или rar, и это не iso-образ, насколько я знаю, только в qbittorrent вы можете выбрать загрузка с помощью ctrl и щелчка правой кнопкой мыши и в контекстном меню отметьте «сначала загружать первую и последнюю части» и «последовательная загрузка», и если скорость также хорошая, когда она увеличится на 10%, вы сможете увидеть фильм или сериал в лучшем стремио-стиле в предложении последнего отсутствует в момент перезаписи на испанский язык, поэтому я предпочитаю загрузку через qbittorrent с сайта » http://www.divxtotal.com/series/pagina/1/ »Среди других сайтов. Что-то, чего я не знал, и это случилось со мной на этой неделе, я загрузил dvd-образ фильма в формате iso, и, не монтируя его или что-то еще, я сбросил его на Smplayer, и это заняло немного времени, но он воспроизвел его со всеми субтитры и варианты дублирования.

Гвидо Камарго сказал

тому назад 7 лет

Впервые я использую его, и он предназначен для загрузки новой версии elementary os, в настоящее время я использую ubuntu 16.04.1, и, как говорится в статье, это действительно просто, это первый вариант, который я пробую, и я думаю, что я Я собираюсь остаться здесь на некоторое время, используя Transmission, пока его легко и быстро использовать здесь, я буду .

Родриго сказал

тому назад 6 лет

Привет, переход с Windows 10 на Ubuntu Mate 17.04, но я был разочарован, потому что я не нашел ни одного приложения для загрузки музыки из Интернета с Ubuntu, я спрашивал на форумах и ничего, в Windos я использовал Ares, это невозможно в Ubuntu?
Спасибо за любые комментарии.

Эзезиель Базилио сказал

тому назад 3 лет

Я почти не вижу твоих сомнений. вы можете скачивать музыку прямо с YouTube с помощью Video Downloader
его очень легко использовать с ubuntu. поэтому вам не нужно использовать загрузчики из Интернета. это безопаснее и очень быстро. Надеюсь, ты сможешь попробовать. Было бы грустно, если бы вы вернулись к windows за чем-то подобным .

Источник: ubunlog.com

Transmission

Программа Transmission доступна для установки на Linux, Windows и macOS, а также есть: мобильные приложения для Android.

Способ установкиОС
PPA Ubuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
Deb Ubuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
RPM openSUSE, Rosa Linux, Mageia, ALT Linux, Fedora, CentOS, Red Hat Enterprise Linux и другие
Flatpak Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux
MSI Windows
DMG macOS
Мобильные приложения Android

*Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXDE)

Установка программы через PPA репозиторий

sudo add-apt-repository ppa:transmissionbt/ppa sudo apt-get update sudo apt-get install transmission

Установка программы через Deb пакет

Источник: linuxmasterclub.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru