Tag Archive for 'Computer'

Quelques services que j’utilise

Bonjour,

Juste un petit billet pour vous filer des liens vers mon profil sur des sites de vidéos, photos, etc. pour que vous puissiez farfouiller dans le contenu que j'ai pu uploader sur la toile. De nouvelles rubriques vont apparaître de toute façon sur ce site, mais en attendant, les voici :

  • Vidéos :
    • La plupart des mes vidéos sont sur Dailymotion. Je trouve leur interface d'upload plus pratique, notamment grâce à la barre d'avancement, et dans la partie publique, les vidéos sont plus grandes et de meilleure qualité (c'est peut-être juste une impression). Vous trouverez surtout des vidéos de jeux vidéo car quand j'ai mis en place mon serveur, j'ai fouillé dans les vieilleries que j'avais et j'ai uploadé sur Dailymotion toutes les vidéos qui traînaient et qui servaient à rien, et vu qu'à l'époque j'étais très fan de jeux vidéo, ça se retrouve en ligne.
    • Je possède également un compte sur Youtube, mais il n'y a pas grand chose dessus, si ce n'est une copie de certaines vidéos Dailymotion au cas où elles seraient virées du site. En revanche ce qui est intéressant ici ce sont les playlists que j'ai fait, avec des trucs funs et des trucs intéressants.
  • Les photos sont toutes sur Flickr, site qui écrase littéralement la concurrence. D'habitude je ne suis pas très fan de Yahoo! mais là vraiment le service est bien. Sur ce compte je poste depuis récemment des photos que je prenaient d'abord avec mon téléphone portable (mauvaise qualité) puis depuis peu avec un appareil photo Casio (bonne qualité, très grosse résolution). Comme pour Dailymotion, j'ai uploadé toutes les images qui traînaient sur mon ordi, donc beaucoup d'images de jeux vidéo également sur ce compte.
  • Les marque-pages sont sur Delicious (ou del.icio.us) qui, comme Flickr, écrase la concurrence, et appartient également à Yahoo!. L'intérêt de Delicious, c'est de pouvoir trouver facilement de bons sites sur un sujet précis. Si je parle d'un site qui m'a plu, il y a de fortes chances pour que vous trouviez un lien vers lui sur cette page. En bref, à voir pour trouver des sites qu'on ne trouverait pas autrement. Un petit exemple est que vous pouvez retrouver tout les liens que je donne ici grâce au tag dhjiz !
  • Google propose un service de bloc-note en ligne très astucieux puisque non seulement il permet la collaboration, c'est à dire la rédaction simultanée de plusieurs personnes sur une même note, mais également de publier certaines notes. Toutes les petites astuces que je poste sur ce blog sont également retranscrites dans mon Google Notebook.

Comme vous l'aurez vu, les services sont en quelque sorte dilué entre différents prestataires. C'est-à-dire que j'évite d'utiliser des services uniquement de Google, de Yahoo!, de Microsoft ou encore d'Apple. J'utilise un peu de chaque, histoire qu'ils ne puissent pas constituer un profil trop précis de moi. De plus ça m'offre une protection si un site décide de changer de politique, ou se fait racheter, etc.

Ces pages se retrouveront bientôt intégrées à mon site web dans différentes rubriques.

À bientôt.

Tags: , , , , , ,

Où est passé le Tribe CD 6 ?

Bonjour,

Ceux qui suivent le développement de la prochaine version d'Ubuntu, nommée Gutsy Gibbon, prévue pour sortir en octobre, auront remarqué qu'il y a deux jours devait sortir le Tribe CD 6.

La date de sortie de chaque Tribe CD ainsi que de la version bêta et finale se trouvent sur le planning de Gutsy sur le wiki Ubuntu.

Le problème c'est qu'il n'y a pas eu de Tribe CD 6. Chaque Tribe CD est une version alpha contenant de nouvelles fonctionnalités, et ces CD servent à les tester en avant-première et à dénicher les bugs. Il semblerait dans le cas du CD 6, d'après un utilisateur d'Ubuntu, qu'il ne s'agit que d'une version destinée à la correction de bugs et ne présentant pas de nouvelle fonctionnalité, c'est pour ça qu'elle n'est pas sortie.

Il ne reste donc plus qu'à attendre la version bêta, le 27 septembre, pour voir si de nouvelles fonctionnalités auront été ajoutées, et sinon attendre la version finale prévue pour le 18 octobre.

À bientôt.

EDIT: Ils en parlent dans la dernière Weekly Newsletter, avec un lien vers Launchpad.

Tags: , , , ,

Installation du démon BitTorrent

Bonsoir,

Ce billet fait suite au précédent billet à propos de l'installation du démon ED2K. Ici on va installer un client de téléchargement pour un autre célèbre protocole de P2P, j'ai nommé BitTorrent !

Pour l'installation, sous Debian, on est obligé de passer par le dépôt testing pour pouvoir installer torrentflux. Pour ajouter un dépôt, il faut modifier le fichier /etc/apt/sources.list avec un éditeur de texte, par exemple nano. Avant de faire cela, on va d'abord faire une sauvegarde de ce fichier :
cp /etc/apt/sources.list /etc/apt/sources.list.bak
Une fois le fichier ouvert, il faut ajouter tout à la fin la ligne suivante :
deb http://ftp.debian.org/debian/ testing main
pour sauvegarder il faut appuyer sur CTRL+O et sur CTRL+X pour quitter l'éditeur de texte.
Il reste à dire au gestionnaire de paquets de prendre en compte nos changements :
aptitude update
et enfin lancer l'installation à proprement parler :
aptitude install torrentflux
Il ne nous reste plus qu'à remettre le fichier dans son état d'origine :
cp /etc/apt/sources.list.bak /etc/apt/sources.list
rm /etc/apt/sources.list.bak

TorrentFlux est un client de téléchargement BitTorrent qui consiste en une interface Web d'administration, conçue en PHP et tournant sous Apache, accompagné d'une base de données MySQL pour stocker les informations relatives aux téléchargement, ainsi qu'un logiciel, BitTornado, qui sera contrôlé par cette interface. Tout est installé automatiquement. À la fin du téléchargement, un installateur se met en marche pour régler certains paramètres, comme ceux de la base de données.

Pour retoucher plus tard à la configuration, sachez que le chemin complet du fichier est /etc/torrentflux/config-db.php. Pour le reste, tout se fait via l'interface Web, que l'on peut accéder via l'adresse http://adresse-du-serveur/torrentflux/adresse-du-serveur est à remplacer par l'adresse, IP ou nom, du serveur.

À bientôt.

Tags: , , , , , , ,

Installation du démon ED2K

Bonsoir,

GNU/Linux offre de nombreuses possibilités de serveurs, parmi lesquelles les classiques serveurs Web, mail ou encore Samba. Mais saviez-vous qu'il était possible d'installer un serveur de téléchargement aMule, et même BitTorrent ? Et le tout avec interface Web pour l'administration à distance.

En fait on ne peut pas à proprement parler de serveurs étant donné qu'ils se connectent eux-même à d'autres serveurs afin de télécharger les fichiers. Il vaut mieux les voir comme des clients administrables. Comme vous pouvez le voir ici, pour le serveur ED2K, je me sert du logiciel aMule en mode démon, c'est à dire qu'il sera lancé en arrière-plan et tournera tout seul, sans avoir à le lancer ou le couper, ni à le surveiller.

Pour l'installation, c'est simple, une ligne de commande suffit :
aptitude install amule-daemon

Le premier fichier de configuration à modifier se trouve dans /etc/default/ et est nommé amule-daemon. Il ne contient que deux paramètres :

  • AMULED_USER qui sert à préciser avec quel utilisateur on va lancer le démon, c'est à dire que le programme sera lancé avec les droits de cet utilisateur, que tous les fichiers créés par lui auront comme propriétaire cet utilisateur, et que le fichier de configuration utilisé se trouve dans son dossier personnel ;
  • RUN_AT_STARTUP est une option que l'on doit activer si l'on veut pouvoir utiliser la commande /etc/init.d/amule-daemon start pour lancer le serveur. En fait l'explication, c'est que la commande précédente est lancée automatiquement à chaque démarrage, et ensuite le démon est lancé ou pas suivant la valeur de ce paramètre. Mon conseil est de toujours mettre à la valeur à YES, et ensuite de choisir si on lance ou pas le démon au démarrage du serveur avec la commande update-rc.d.

On va maintenant modifier le fichier de configuration d'aMule, situé dans le dossier .aMule dans le répertoire personnel de celui qui lance le programme. Par exemple, si vous avez mis dhjiz comme valeur au paramètre AMULED_USER, alors il faut éditer le fichier /home/dhjiz/.aMule/amule.conf. Dans ce fichier, on trouve quelques valeurs très utiles à éditer :

  • Dans la section eMule :
  • Nick : votre pseudonyme sur les réseaux ED2K et Kad ;
  • MacUpload : la bande passante en upload allouée à aMule, en ko/s. Ce n'est pas forcément important de la préciser là étant donné qu'on peut aussi le faire dans l'interface Web ;
  • Port : il s'agit du port TCP par lequel le serveur va se connecter. Il faut ouvrir ce port dans le pare-feu pour obtenir de meilleurs débits ;
  • UDPPort : même chose que Port mais en UDP ;
  • Autoconnect : est-ce qu'aMule doit se connecte automatiquement à un seveur dès qu'il est lancé. Je conseille de mettre 1 pour activer cette option. Ainsi si on décide de ne pas lancer aMule dès le démarrage du serveur, on peut le lancer à la demande. Il n'y a qu'à utiliser la commande de démarrage pour avoir aMule prêt à l'emploi.
  • Pour AddServersFromServer et AddServersFromClient : vous devez mettre à 0 pour augmenter la sécurité. Il s'agit ici de serveurs qui s'ajoutent tout seul quand on se connecte à un autre serveur, et on n'est jamais sûr de ce qui va être ajouté, alors je vous conseille de mettre 0 pour ces deux valeurs ;
  • TempDir est le dossier dans lequel aMule va stocker les fichiers en cours de chargement et IncomingDir est le dossier dans lequel seront placés les téléchargements terminés. Il faut mettre des chemins vers des dossiers situés dans de grosses partitions pour être sûr de ne pas manquer de place ;
  • Dans la section WebServer :
  • Enabled : mettre 1 ici pour activer l'interface Web ;
  • Password : mettre ici le mot de passe pour accéder à l'interface Web, sachant qu'il faut obligatoirement mettre un hash MD5 du mot de passe à cet endroit, et non le mot de passe en lui même ;
  • Port : il s'agit du port HTTP qui sert à accéder à l'interface. Par exemple, si la valeur est 5500, alors il faudra taper http://adresse-du-server:5500/ pour entrer ;
  • Template : personnellement, je ne suis pas satisfait du thème fourni de base, mais il est possible d'en mettre un beaucoup mieux juste en changeant la valeur par chicane.
  • Dans la section ExternalConnection :
  • AcceptExternalConnections : mettre 1 ici pour que des interfaces puissent se connecter, comme l'interface Web ou bien encore une interface graphique en local capable de se connecter au serveur. La deuxième option existe avec le paquet amule-utils-gui sous Debian et Ubuntu ;
  • ECAddress : ceci est l'adresse à partir de laquelle les interfaces pourront se connecte. Le mieux est de mettre 127.0.0.1 si on ne compte se servir que de l'interface Web ;
  • ECPort : port TCP qui sert à aux interfaces pour se connecter au server ;
  • ECPassword : ceci est le hash MD5 du mot de passe qui sera utilisé pour que l'interface se connecte au démon ;

Pour sécuriser eMule, je vous conseille également de suivre ce petit tutorial disponible sur le site de l'association Razorback 2, qui auparavant hébergeait les serveurs du même nom. Cependant, ce tutorial n'a pas été mis à jour depuis longtemps et l'adresse pour la liste des serveurs n'est pas la bonne, il faut enlever le .gz à la fin, ou bien aller voir ici pour trouver la dernière version. De plus, ce tutorial ne s'applique que pour le client classique eMule, dans le cas du serveur, il faudra télécharger soi-même le fichier ipfilter et le placer soi-même dans le dossier .aMule.

Enfin, pour démarrer le serveur, vous n'avez plus qu'à lancer la commande suivante en tant que superutilisateur :
/etc/init.d/amule-daemon start
ou bien stop pour l'arrêter, et restart pour le redémarrer. Pour accéder à l'interface Web, taper http://adresse-du-serveur:port/ dans votre navigateur, où adresse-du-serveur est l'adresse de votre serveur, par exemple son adresse IP, et où port est le port HTTP que l'on a configuré, par exemple 5500.

À bientôt.

Tags: , , , ,