Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
gnunet [Le 26/05/2009, 22:47] 213.95.41.13 |
gnunet [Le 11/09/2022, 11:41] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>breezy dapper gutsy p2p}} | + | {{tag>Xenial p2p partage}} |
---- | ---- | ||
====== GNUnet ====== | ====== GNUnet ====== | ||
- | ===== Introduction ===== | ||
- | <note interdite> | ||
- | **Attention :** Nous vous rappelons qu'il est interdit d'utiliser **n'importe quel réseau** à des fins illégales (attentat kamikaze, piratage, non respect des limitations de vitesse ou plus généralement du code de la route, appel à la haine, négationnisme, contrefaçon, outrage à agent de police, pédophilie, homicides, dégradation de biens publics, diffamation, viols, viols sur animaux de compagnies, consommation de stupéfiants, incestes, abandon en pleine nature de déchets radioactifs, meurtres de petits lapins, pyromanie, etc...) | ||
- | </note> | ||
- | <note interdite> | ||
- | **Attention :** Nous vous rappellons également qu'il faut cliquer sur les boutons de votre souris avec les doigts et non pas avec un marteau ! Surtout ne jettez pas votre écran par la fenêtre, ne battez pas votre femme et n'essuyez pas votre caca partout sur les murs de vos toilettes, etc. | ||
- | </note> | ||
+ | GNUnet est le réseau [[P2P]] du projet GNU. | ||
- | GNUnet est le réseau P2P du projet GNU. | + | Créé pour résister à la censure, c'est historiquement le premier système de P2P sécurisé, il utilise surtout AES-256, un chiffrement très rapide et sécurisé. C'est le premier réseau à utiliser des nodes (de 1 à 4 noeuds) pour le transfert d'informations. |
- | Créé pour résister à la censure, c'est historiquement le premier systeme de P2P sécurisé. On peut noter parmi ses caractéristiques : | + | On peut noter parmi ses caractéristiques : |
* La décentralisation (pas de serveur unique, ni de réseau de serveur) | * La décentralisation (pas de serveur unique, ni de réseau de serveur) | ||
* La sécurisation (les connexions sont chiffrées) | * La sécurisation (les connexions sont chiffrées) | ||
- | * L'anonymat | + | * L'anonymat (impossible de savoir si le message vient d'un pair ou si le pair route uniquement le message) |
- | + | * Le fonctionnement sous forme de démon (invisible) | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | + | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>|gnunet]]** pour installer la base du logiciel et son deamon, ainsi que **[[apt>gnunet-gtk]]** pour l'interface graphique. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ====== | + | |
- | + | ||
- | + | ||
- | **ajout des dépots gnunet** | + | |
- | + | ||
- | + | ||
- | <note warning>Il semblerait qu'à l'heure actuelle il y ait des problèmes avec la version des paquets dans les dépots officiels, c'est pourquoi il est préférable de rajouter lesdépots gnunet.</note> | + | |
- | + | ||
- | [[tutoriel:comment_modifier_sources_maj]] | + | |
- | + | ||
- | deb http://ppa.launchpad.net/teamgnunet/ubuntu hardy main | + | |
- | deb-src http://ppa.launchpad.net/teamgnunet/ubuntu hardy main | + | |
- | + | ||
- | Et pour Intrepid : | + | |
- | + | ||
- | deb http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main | + | |
- | deb-src http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main | + | |
- | + | ||
- | + | ||
- | **installation des paquets** | + | |
- | + | ||
- | + | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt://gnunet|gnunet]] pour installer la base du logiciel et son deamon, ainsi que [[apt://gnunet-gtk|gnunet-gtk]] pour l'interface graphique. | + | |
Lors de l'installation, vous pouvez choisir de démarrer le deamon au démarrage du système. Sinon, vous devrez le démarrer vous même. | Lors de l'installation, vous pouvez choisir de démarrer le deamon au démarrage du système. Sinon, vous devrez le démarrer vous même. | ||
Ligne 70: | Ligne 32: | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | |||
- | |||
Ligne 97: | Ligne 57: | ||
Pour partager automatiquement un répertoire:** | Pour partager automatiquement un répertoire:** | ||
- | <code> $ gnunet-auto-share /chemin.du.répertoire/ </code> | + | <code> sudo gnunet-auto-share /chemin.du.répertoire/ </code> |
Après avoir démarré de cette manière, gnunet-auto-share se placera lui-même en tâche de fond (en tant que démon) et vérifiera régulièrement si de nouveaux fichiers ont été copiés dans les répertoires spécifiés. Exécuté en arrière plan, gnunet-auto-share s\′assurera que tous les fichiers du répertoire fourni sont disponibles pour gnunetd et par conséquent disponibles sur le réseau. Vous devrer redémarrer gnunet-auto-share à chaque fois que votre ordinateur est redémarré (de la même façon que vous devrez redémarrer gnunetd). | Après avoir démarré de cette manière, gnunet-auto-share se placera lui-même en tâche de fond (en tant que démon) et vérifiera régulièrement si de nouveaux fichiers ont été copiés dans les répertoires spécifiés. Exécuté en arrière plan, gnunet-auto-share s\′assurera que tous les fichiers du répertoire fourni sont disponibles pour gnunetd et par conséquent disponibles sur le réseau. Vous devrer redémarrer gnunet-auto-share à chaque fois que votre ordinateur est redémarré (de la même façon que vous devrez redémarrer gnunetd). | ||
Ligne 103: | Ligne 63: | ||
**Pour effectuer une recherche sur GNUnet (mode console) :** | **Pour effectuer une recherche sur GNUnet (mode console) :** | ||
- | <code> $ gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] </code> | + | <code> sudo gnunet-search [-t TIMEOUT] KEYWORD [Mot Clé] </code> |
- | L’option -t spécifie que la requête devra s’arrêter après approximativement TIMEOUT secondes. Une valeur à zéro est interprétée comme pas de time out. Si plusieurs mots sont passés comme clé et ne sont pas séparés par un AND, gnunet-search les concaténera en un seul mot clé. | + | L'option -t spécifie que la requête devra s'arrêter après approximativement TIMEOUT secondes. Une valeur à zéro est interprétée comme pas de time out. Si plusieurs mots sont passés comme clé et ne sont pas séparés par un AND, gnunet-search les concaténera en un seul mot clé. |
Exemple: | Exemple: | ||
- | <code>gnunet-search -t 3600 KEYWORD Linux Ubuntu </code> --> Cherche les mots clés "Linux" & "Ubuntu" sur le réseau pendant 3600 secondes. | + | <code> sudo gnunet-search -t 3600 KEYWORD Linux Ubuntu </code> --> Cherche les mots clés "Linux" & "Ubuntu" sur le réseau pendant 3600 secondes. |
- | <code>gnunet-search -t 3600 KEYWORD Linux AND Ubuntu </code> --> Cherche un fichier contenant les 2 mots clés "Linux" et "Ubuntu" sur le réseau pendant 3600 secondes. | + | <code> sudo gnunet-search -t 3600 KEYWORD Linux AND Ubuntu </code> --> Cherche un fichier contenant les 2 mots clés "Linux" et "Ubuntu" sur le réseau pendant 3600 secondes. |
**Pour récupérer un fichier sur le réseau (mode console) :** | **Pour récupérer un fichier sur le réseau (mode console) :** | ||
- | <code> $ gnunet-download -o FILENAME GNUNETURL </code> | + | <code> sudo gnunet-download -o FILENAME GNUNETURL </code> |
- | FILENAME specifie le nom du fichier ou GNUnet est supposé écrire les informations récupérées. Tout fichier déja existant est effacé. | + | FILENAME specifie le nom du fichier ou GNUnet est supposé écrire les informations récupérées. Tout fichier déja existant est effacé. |
Exemple: | Exemple: | ||
- | <code> $ gnunet-download -o "/home/O'Reilly - Linux Device Drivers - 2nd Edition.pdf" gnunet://ecrs/chk/95CNQJ3BTNCK324UFNGPEEKB6C2RUJJGSANBE2S0D7Q8TUSKHMCJ4GOV8BG5FR52A68T6SU39R2PG159EP9P0AHDOB7EHLJKV8JQ0OO.3O6G8OJGNP45BEJMSSION53E0V9JCQKCECOAH79R1HB33G7NHTQI5ABBPOBBP8PHU0JOHSBFRBQKUMNR8EKD1SQM75EU3BOB2JOHD88.7718811 | + | <code> sudo gnunet-download -o "/home/O'Reilly - Linux Device Drivers - 2nd Edition.pdf" gnunet://ecrs/chk/95CNQJ3BTNCK324UFNGPEEKB6C2RUJJGSANBE2S0D7Q8TUSKHMCJ4GOV8BG5FR52A68T6SU39R2PG159EP9P0AHDOB7EHLJKV8JQ0OO.3O6G8OJGNP45BEJMSSION53E0V9JCQKCECOAH79R1HB33G7NHTQI5ABBPOBBP8PHU0JOHSBFRBQKUMNR8EKD1SQM75EU3BOB2JOHD88.7718811 |
</code> | </code> | ||
--> Télécharge le Livre d' O'Reilly dans mon /home. | --> Télécharge le Livre d' O'Reilly dans mon /home. | ||
Ligne 127: | Ligne 87: | ||
Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP. | Si vous utilisez un routeur ou un pare feu, il vous faudra ouvrir les ports 2086 et 1080 en TCP et UDP. | ||
+ | |||
+ | |||
+ | |||
===== Références ===== | ===== Références ===== | ||
* [[http://www.gnunet.org/index.php?xlang=French|Le site officiel]] | * [[http://www.gnunet.org/index.php?xlang=French|Le site officiel]] | ||
- | * [[http://fr.wikipedia.org/wiki/GNUnet|GNUnet sur wikipédia]] | + | * [[https://fr.wikipedia.org/wiki/GNUnet|GNUnet sur wikipédia]] |
---- | ---- | ||
+ | |||
+ | //Contributeurs :[[utilisateurs:linuxforhumanbeings]].// |