Ir ao conteúdo

Cliente torrent em Servidor linux com acesso via WEB

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

Publicado emLinuxUbuntu

407 Comentários

  1. People browsing e commerce websites often look for clarity and smooth transitions between pages to improve their overall shopping experience and efficiency Global Goods Shelf – It is commonly seen as a platform that organizes products in a neat and accessible format making browsing more comfortable for everyday users

  2. While browsing different curated online spaces, many users appreciate smooth navigation and clean layouts that help them stay engaged with content, and one example is seen when exploring Daisy Cove product gallery – The interface design supports easy navigation between product categories, offering users a pleasant browsing experience with clear visual hierarchy and consistent layout elements throughout the site.

  3. During a light browsing session, I visited click to view and noticed the site looked solid overall, with relevant content that was nicely organized and easy to follow without confusion.

  4. Users browsing e-commerce platforms often expect well organized pages and fast loading speed especially when visiting Digital Buy Central Arena – The site provides a user friendly layout that helps shoppers move easily between sections while maintaining smooth and reliable performance throughout.

  5. In the process of evaluating digital shopping environments focused on usability and product arrangement, I found that stacked designs improve clarity by grouping items logically, which was clear when reviewing clean stack shopping hub – The layout feels organized and structured, helping users browse products easily and understand categories without effort.

  6. Shoppers today expect digital stores to provide flexible product selections that cater to various lifestyles, budgets, and personal preferences without sacrificing usability or speed FlexRange Online Bazaar – It focuses on delivering adaptable shopping experiences where users can explore different categories easily while enjoying a streamlined and well organized digital marketplace environment.

  7. Modern e-commerce visitors often look for platforms that provide intuitive layouts and easy category switching CartStyle Market Portal improves browsing clarity while ensuring users can locate products efficiently without unnecessary steps or confusion throughout the shopping process user friendly.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *