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

9 Comentários

  1. Eduardo Eduardo

    Há outra solução parecida com o Transmission, o deluge

    Estou utilizando-o no meu servidor de arquivos.

  2. Mário Sérgio Mário Sérgio

    Matheus,
    estou com um problema e como vc disse que ficaria feliz em ajudar lá vou eu te pertubar um pouquinho,
    estou tentando instalar o transmission em um servidor vps e estou tendo um problema logo depois de instalar o transmission eu não consigo configurar o mesmo pois não encontro o arquivo de configuração. se vc quiser até lhe passo o login e senha do server para vc dar uma olhada.

    abraços

  3. Olá,

    Para localizar o arquivo tente executar
    “sudo find / | grep settings.json” vai dizer onde o arquivo esta, no meu servidor o padrão está em ”
    /etc/transmission-daemon/settings.json” mas utilizo um diretorio meu passando a opção “transmission-daemon –config-dir /home/x-warrior/.config/transmission-daemon/” na inicialização

  4. budgglhqa budgglhqa

    OLG is the owner or licensee of all of the copyright, trademarks and other intellectual property rights in, to and in respect of OLG.ca and the iGaming System, including the content of the foregoing, the Games and any written communications that are sent to Prospective Players or Players by or on behalf of OLG (collectively, “OLG IP Rights”). No Prospective Player or Player shall be deemed to be granted or to receive any rights in or to any of the OLG IP Rights except to the extent specifically contemplated in, and subject to the terms and conditions of, this Agreement. Zeus returns in a new special edition Gates of Olympus Super Scatter. The bonus game triggers when four or more scatters land anywhere on the reels. During the feature, which begins with 15 free spins and can be retriggered, multipliers of up to 500 times can randomly hit.
    https://www.workadan.pt/skycrown-online-casino-game-review-a-new-frontier-for-australian-players/
    The Gates of Olympus 1000 slot is a Greek mythology-themed slot by Pragmatic Play and is a sequel to the popular Gates of Olympus game. The release date is 14th December 2023 and you can play it now at your favourite UK slot sites.  We are licensed and regulated by the Alcohol and Gaming Commission (“AGCO”) as a Sports Wagering Operator pursuant to and in accordance with Ontario sports wagering and internet gaming regulations found in the Gaming Control Act, 1992 (“GCA”) Regulation 78 12, Sections 3.8 and 3.9. Our internet sports betting platform is tested by an independent test laboratory approved by the Alcohol and Gaming Commission to provide an internet sports betting and gaming system that is fair and operates correctly. Must be 19+. Must be physically present in ON. The Gates of Olympus 1000 is an epic journey with Zeus that delves into the realm of Greek mythology.

Deixe um comentário

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