Встановлення та налаштування transmission-daemon у CentOS 6 - Блог Олександра Руденка aka ras
За мотивами минулої статті «Встановлення та налаштування transmission-daemon у CentOS 5» вирішив написати ще одну статтю. CentOS хоч і з великим запізненням від RedHat Enterprise Linux і Scientific Linux, але все-таки з'явився, довелося перевстановити дистрибутив, і адаптувати софт, що вже працював, до нової версії дистрибутива. Transmission, як і раніше, у CentOS з дистрибутива не поставиш…
Складання
Збирати я вирішив у цьому випадку rpm-ки з srpm-ки Fedora 14. Процес описувати не буду, наведу посилання на оригінал та зібрані пакети для архітектури x86_64:
Установка
Налаштування веб-інтерфейсу для httpd, файл/etc/httpd/conf/httpd.conf:
В "Allow from" вкажіть IP, з якого ви хочете отримати доступ, у своєму випадку, я використовував "Authtype Basic", тобто заходжу паролем. Перезапуск httpd (якщо виникли помилки, дивимося яких модулів не вистачає, підправляємо конфігураційний файл):
Налаштування параметрів запуску, файл/etc/sysconfig/transmission-daemon:
Додавання до автозапуску:
Якщо все виконано правильно, демон запущено та працює.
Налаштування
Тепер потрібно налаштувати демон, основні параметри доступні з web-інтерфейсу. Потрібно відкрити у браузеріhttp://ваш-web-сервер/transmission, зліва внизу є кнопка налаштувань, вибрати Preferences. Вказати шлях, куди будуть зберігатися файли, номер порту і не забути відкрити його у фаєрволлі для вхідних з'єднань. На другій вкладці вказати обмеження швидкості. Все, можна працювати, додавати torrent-файли, спостерігати процес завантаження.
Усі налаштування зберігаються в каталозі/var/lib/transmission/.config/transmission-daemon. Там же зберігаються torrent-файли та інформація пропоточних завантажень.
Посилання
chkconfig transmission on і service transmission start
Може потрібно вказати transmission-daemon?
Так, дякую за зауваження. Виправив статтю.
Перейшов я торік на Ubuntu 12.04.4 LTS. Налаштовував web, конфіг із CentOS не пішов. Довго шукав причину, але виявилося дуже просто. Чомусь новіша версія без слеша в кінці в URL працювати не хоче. Наводжу 2 рядки для Ubuntu:
А що заважає зайти не так: IP: / transmission, а IP: 9091? O:
Кому як зручніше, так і заходить 🙂
ras, я про те, що доступ буде для всіх відкритий однаково.
PHPSID, ви маєте рацію. Справді, у такому разі перевірка не відбувається. Але як я писав вище, у мене ще обмеження щодо IP є. Але все ж таки краще ще й пароль ставити в налаштуваннях самого демона. Та й порт безпосередньо фаєрволом прикрити не заважає, якщо не передбачається підключення, крім web-інтерфейсу.