• Archive
  • [Discussion] Installer ruTorrent sur Debian 9 {nginx & php-fpm}

je t'assure que j'ai les yeux qui brule tellement je lie des tutos et des posts sur ce forum.

Si j'ai posé mon commentaire c'est que justement j'étais en root.

Sur le user "simple" de RU TORRENT on est chrooté à son espace donc impossible à remonter dans l'arborescence jusqu'à etc/.

J'ai donc essayé avec Filezilla, FlashFXP et aussi WinSCP.
J'ai pris l'IP du dédié
Mon utilisateur du panel et son mot de passe.

J'accède bien à l'aborescence, je peux télécharger le vsftpd.conf du dédié en local , je l'édite et une fois sauvegardé je ne peux pas le remettre sur le dédié.
Impossible d'écraser, de renommer ou de supprimer le fichier existant vsftpd.conf = permissions denied.

Je n'ai pas la prétention de savoir mais j'ai l'ambition d'apprendre

    Wassabi

    On en est plus au stade où l'on download un fichier le modifie et le renvoi, on est au stade où l'on edite le fichier à coup de nano ou vi sur le serveur via la console SSH ( putty, mobaxterm, etc).

    OK MattProd.
    j'ai ouvert un topic pour ne pas polluer celui là qui est en rapport avec l'installation.
    Grace à toi et Ex RAT je sais maintenant installer un script, me connecter sur le serveur en root , ouvrir un fichier et le modifier via nano.
    Je suis ravis d'apprendre autant en si peu de temps.
    Merci !

    j'ai utilisé le script et pourquoi seedbox-manager n'est plus installé ? pas que je m'en serve beaucoup mais parfois après un reboot j'ai l'erreur scgi_port un truc comme ça et suffisait de redémarrer par seedbox-manager pour régler le problème

      Bonsoir,
      Pourriez vous m'indiquer comment installer le script "Bonobox" seedbox manager car après plusieurs essais je n'y suis pas arriver (Votre installation n'est pas compatible avec cette version du script).
      Debian 9.4 Stretch (stable) (64bits) .
      Merci d'avance pour votre aide

      Salut
      Ce ne serait pas un serveur Arm ?
      Si oui, pas compatible avec le script, dans le cas contraire je ne vois pas pourquoi il bloquerait comme ça.

      bonjour,
      kimsufi Serveur KS-2A - Atom N2800 - 4GB - 1x2To
      Sur le même serveur avant seedbox manager était installé et pas de problême.

      Ok, alors seedbox-manager ne fait plus parti du script maintenant, il installe juste ruTorrent.
      J'ai expliqué ça un peu plus haut:
      https://mondedie.fr/d/9656-discussion-installer-rutorrent-sur-debian-9-nginx-php-fpm/268

      Mais tu parles d'installer un serveur vierge ou d'ajouter/supprimer un utilisateur là ?
      Parce que ton message est ambiguë, seedbox-manager c'était du soft en plus, pas la base du script.
      Et ça, sur du kim vierge tout con, c'est bizarre: Votre installation n'est pas compatible avec cette version du script
      du coup je ne sais pas trop quoi te répondre, développe un peu tes message.

      Si c'est pour gérer un utilisateur sur une install' déjà en route, il y a des versions pour ici:
      https://mondedie.fr/d/5399-script-installation-automatique-rutorrent-nginx/2
      Mais elle ne seront plus mise à jour, donc pas d'install' avec, c'est fini...

      Le script a été testé ce matin, donc à priori il fonctionne bien. Toujours avec les mêmes commandes

      apt-get update && apt-get upgrade -y
      apt-get install git-core -y
      
      cd /tmp
      git clone https://github.com/exrat/rutorrent-bonobox
      cd rutorrent-bonobox
      chmod a+x bonobox.sh && ./bonobox.sh
      

      Edit, parce que c'est le week-end là et je ne serais pas là normalement:

      Des fois que: https://mondedie.fr/d/5394-tuto-installer-lapplication-seedbox-manager-nginx
      Mais attention: https://mondedie.fr/d/5395-discussion-installation-de-lapplication-seedbox-manager/370

      Merci pour ta réponse je suis tous seul sur ma seedbox donc je vais me passer de seedbox manager.
      Merci et bon week-end.

      8 jours plus tard

      Salut la communauté !

      J'ai besoin d'un petit coup de pouce, alors j'avais un "vieux" fichier rtorrent.rc dans lequel à l'époque j''exécutais un script à chaque fin de téléchargement via la commande :

      system.method.set_key=event.download.finished,sync_homeserver,"execute={/home/seedbox/script/sync_homeserver.sh,$d.get_base_path=,$d.get_name=,$d.get_custom1=}"
      

      Après quelques recherches j'ai compris que cette ligne ne fonctionner plus sur la version rTorrent 0.9.6, j'ai donc via les docs que j'ai pu trouver réécrit cette ligne comme ceci :

      method.set_key=event.download.finished,sync_homeserver,"execute={/home/seedbox/script/sync_homeserver.sh,$d.base_path=,$d.name=,$d.custom1=}"
      

      Mais toujours rien, le script ne s’exécute pas, j'ai bien vérifié mes permissions elles sont OK, le script fonctionne correctement quand je le lance manuellement via la console.

      Peut-être que je passe à coté de quelque chose ?

      Salut
      J'ai aussi un script lancé en fin de dl, comme ça:

      method.set_key = event.download.finished,notify_me,"execute2=/home/exrat/torrent-mail.sh,$d.name="
      

      J'ai galéré avec ça avant que ça marche sur le dernière rTorrent...
      Ex.

      salut à tous, je viens de réinstaller une nouvelle seedbox, avec plus d'espace, mais on est plusieurs à s'en servir, et je souhaiterai que chacun ai son propre espace, à savoir 2To divisé en 4 part (deux de 600Go et deux de 300)

      J'ai cherché du coté des quotas, mais l'installation sur une Debian 8 de chez OneProvider fait péter le serveur (impossible de se reconnecter dessus après...)

      Est-ce que quelqu'un pourrait m'aider ?

      Bonsoir,

      à la base, il suffit de (re)définir la taille des partitions lors de la (ré)installation de l'OS.
      Autrement @hazraael il existe le LVM. Cela ne convient pas ?

      Bonne continuation car c'était ma dernière intervention pour la route. Quelqu'un d'autre prendra surement le relais.

        Wagner Je te remercie, je ne connais pas LVM... Je cherche des infos, mais à priori cela devrait être bon. je vais tester cela.
        Pour les partitions, c'est impossible, One Provider n'autorise que 4 partitions ("/boot", "SWAP" et "/" par défaut, j'ai ajouté "/home") et je vais prendre LVM pour vérouiller le reste

        Si quelqu'un est disponible pour m'aider dans la configuration de LVM, je prends 🙂

        C'est bien @hazraael je constate que tu l'as trouvé (même s'ils en existent plein d'autres).

        Certes je ne connais aucunement One Provider mais de nos jours, la plupart des serveurs ont tous une table de partition dite GPT.
        Donc je suppose qu'il ne devrait pas y avoir de limite (MBR = 4 partitions). D'autant plus, il ne faut jamais se fier aux apparences car l'interface des prestataires (OVH, Online, etc) est assez limitée ainsi que trompeuse.
        Cela fait des années que je me contente d'un partitionnement assez basique. Alors les 2 premières n'existent pas sur le mien car elles sont inutiles (aucune obligation).

        PS : En effet, cela signifie qu'il y a des partitions obligatoire alors que d'autres non. Cela dépend de divers facteurs (RAM, habitude, etc).
        Mon autre post a disparu comme je l'avais deviné. Alors désormais je serais de moins en moins disponible ou présent.

          Hello tout le monde,

          Ce matin je voulais migrer les donner de mon ancienne seedbox vers la nouvelle tout en gardant mes torrents.
          Du coup j’ai tout rsync, mais pour remettre mes fichiers en seed il me fallait les .torrent.

          Sur chaque torrent on peut faire : « clique droit -> télécharger le(s) torrent(s) »

          Ça aurais était super fastidieux que de le faire pour chaque torrent, alors du coup j’ai essayé avec plusieurs de sélectionné, mais je rencontré l’erreur suivante :

          php module "zip" not installed

          Pour solutionné le problème :

          apt install php7.2-zip && service php7.2-fpm restart

          Je précise qu'on rencontre le pb uniquement avec les anciennes install de bonobox, car ma nouvelle seedbox elle a était installer avec la nouvelle version du script et php-zip semble présent :

          apt install php7.3-zip
          Reading package lists... Done
          Building dependency tree
          Reading state information... Done
          php7.3-zip is already the newest version (7.3.3-1+0~20190307202245.32+stretch~1.gbp32ebb2).