Olá,
Por que criar um servidor com um cliente torrent com acess web? Como eu moro com outras pessoas, que também utilizam torrent e tinha um computador rodando direto com outros serviços, decidi adicionar um cliente torrent (transmission) com acesso via web, assim não precisando deixar os computadores ligados baixando. Cada um possui acesso e pode deixar o seu.
Mas qual cliente utilizar? Verifiquei a existência desse tipo de clientes e verifiquei que existem dois bastante famosos, o w3btorrent e o torrentflux, li que ambos exercem muito bem sua função, porém o que eu não gostei é que eles precisam de servidor WEB como o Apache, o segundo se não estou enganado também precisa de PHP e por ai vai. Mas, será que não tem um que não precise disso? Claro que existe o próprio transmission, cliente nativo do Ubuntu.
Bom, chega de dar outras opções pra você e vamos a instalação do Transmission. Inicialmente acesse seu servidor via ssh e instale o transmission-daemon com o seguinte comando:
$ sudo apt-get install transmission-daemon
Agora você deve configurar o mesmo, para configurar o mesmo, acessei /home/usuario/.config/transmission-daemon/settings.json
O arquivo é extenso e possui diversas configurações mas todas praticamente intuitivas.
“download-dir”: – É o diretório onde os downloads terminados irão ficar
“incomplete-dir”: – É o diretório onde os downloads incompletos irão ficar
“incomplete-dir-enabled”: – Se irá usar o diretório incompleto ou não
“rpc-enabled”: – Se o acesso via web estará ligado ou não
“rpc-port”: – Porta do serviço
“rpc-whitelist-enabled”: – Se permitirá o acesso somente a certos IPs
“rpc-whitelist”: – Lista dos ips permitidos
Existem diversas outras configurações que podem ser feitas, mas essas são as básicas que utilizei para fazer ele funcionar, tive alguns problemas com a White-list então desabilitei a mesma, habilitei o rpc e pronto.
Este é o meu
Arquivo de configuração do transmission-daemon no mesmo a senha é “teste” e o usuário é “admin”
Para iniciar o transmission-daemon com um arquivo de configuração diferente, utilize –config-dir DIR/PARA/O/ARQUIVO
(Lembrando que não é necessário colocar o caminho até o settings.json e sim somente o caminho onde está o mesmo)
Adicionei no /etc/rc.local
transmission-daemon –config-dir /home/usuario/.config/transmission-daemon/
Removi o transmission-daemon do /etc/init.d/ reinicie e pronto.
Qualquer dúvida ou problema entre em contato, ficarei feliz em ajudar,
Matheus
Читайте статьи https://girl.kyiv.ua о женском здоровье, красоте, стиле, отношениях, материнстве, саморазвитии, психологии, кулинарии, путешествиях и уюте в доме. Только полезные материалы и практические рекомендации.
мостбет Alif Bank http://mostbet06093.online/
чӣ тавр промокоди мостбет-ро фаъол кардан mostbet90359.online
Портал о строительстве https://stroy-portal.kyiv.ua с ежедневными публикациями о современных технологиях, ремонте, проектировании, выборе материалов, строительной технике, инструментах, ландшафтном дизайне и обустройстве участка.
Smith Jonsi’s articles https://vocal.media/authors/smit-jonsy on Vocal cover modern AI applications and digital technologies. Independent reviews and honest comparisons of features, capabilities, pricing, voice quality, privacy, and user experience.
Откройте мир полезных https://beautyadvice.kyiv.ua советов для женщин: уход за лицом и телом, стиль, мода, здоровье, психология, рецепты, воспитание детей, финансы, саморазвитие и вдохновение для счастливой жизни.
мостбет слоты бонус https://mostbet90088.company
bono chicken road http://chicken-road66629.icu/
Детский центр https://run.org.ua развития и здоровья с комплексными программами для детей разных возрастов. Развивающие занятия, логопед, психолог, подготовка к школе, творческие кружки, физическое развитие, диагностика и индивидуальный подход к каждому ребенку.
plinko mostbet belépés http://www.mostbet38678.icu