Установка transmission - torrent клієнт на ubuntu server
Transmission-daemon
І так у нас стоїть завдання запустити повноцінний торрент клієнт на серверної частини дистрибутивів Linux. Для цього нам знадобиться чудова програма transmission-daemon. Основна відмінність Transmission-daemon від Transmission полягає в тому, що це все таки демон, а значить наш торрент може працює в серверній частині дистрибутивів Linux.
Установка transmission-daemon
Для встановлення на потрібно ввести в терміналі команду:
Налаштування transmission-daemon
Для налаштування нашої торрент-гойдалки давайте спочатку зупинимо transmission-daemon. так як якщо цього не зробити, то всі наші зміни в файлі конфігурації не застосовуються.
Остановлівать наш демон командою:
Налаштовуємо роботу демона від вашого користувача
Переносимо папку з основними файлами в домашню папку користувача
Далі відкриємо файл настройки демона і змінимо в ньому кілька рядків:
І в рядку CONFIG_DIR прописуємо шлях до папки з файлами настройки.
Примушуємо працювати службу від нашого користувача
Міняємо NAME = debian-transmission і USER = debian-transmission на ім'я свого користувача. Має вийти щось на зразок цього:
Налаштування файлу конфігурації transmission-daemon
Переходимо в папку з програмою, це та папка яку ми переносили в попередньому пункті в папку користувача.
І так переходимо в папку:
Якщо Ви не переносили директорію в директорію користувача, то набираємо:
Відкриваємо фаил settings.json для його зміни:
Приклад файлу з настройками:
download-dir - задаємо шлях куди будуть розміщені завантажувані файли. В даному випадку в директорію Multimedia.
incomplete-dir - задаємо шлях де будуть розташовуватися НЕ довершили закачування торренти. Точка попереду директорії каже що вона повинна бути прихована.
Наступні пункти настороікі задають порт, ім'я користувача і пароль за якими можна буде підключатися до web-інтерфейсу нашого демона.
rpc-enabled - включає або відключає вхід для пошуку користувачів і паролі в web-інтерфейс.
rpc-password - Пароль для входу в web-інтерфейс transmission-daemon. Після збереження настроік пароль буде зашифрований,
rpc-port - задається номер порту, зазвичай 9091,
rpc-username - Ім'я користувача для входу в .eb-інтерфейс transmission-daemon.
Дані пункти вказують на директорію яку наш демон буде постійно перевіряти на наявність торрент файлів.
watch-dir - шлях до директорії з торрентами
watch-dir-enabled - включає або відключає сканування директорії з торрентами
Після закінчення всіх налаштувань запускаємо службу