Sommaire
- Introduction
- Désinstaller Retroshare sur Ubuntu
-
Installer Retroshare sur Ubuntu
- 1) Ouvrez un terminal de commande
- 2) Passez en administrateur (root)
- 3) Ajoutez le dépôts officiel de Retroshare et celui de i2p pour Ubuntu
- 4) Mettez à jours la liste des paquets
- 5) Lancez l'installation
- 6) Lancez la configuration d'i2p
- 7) Dans votre menu cherchez retroshare et lancez le, vous allez tomber sur la fenêtre suivante qu'il vous faut remplir
- 8) Cliquez sur "Options avancées". Pour "Longueur de la clés PGP" choisissez la plus grosse et à "Type d'emplacement" laissez "Emplacement standard".
- 9) Faites bouger votre souris de façon le plus imprédictible possible jusqu'à se que "Données aléatoire" soit à 100%.
- 10) Cliquez enfin sur "Générer un nouveau profil et nœud". Retroshare devrait ensuite se lancer :)
-
Installer Retroshare avec Hidden Service Tor sur Ubuntu
- 1) Ouvrez un terminal de commande
- 2) Passez en administrateur (root)
- 3) Ajoutez le dépôts officiel de Retroshare pour Ubuntu
- 4) Mettez à jours la liste des paquets
- 5) Lancez l'installation
- 6) Affichez l'hidden service associé à retroshare
- 7) Lancez la configuration d'i2p
- 8) Dans votre menu cherchez retroshare et lancez le, vous allez tomber sur la fenêtre suivante qu'il vous faut remplir
- 9) Cliquez sur "Options avancées". Pour "Longueur de la clés PGP" choisissez la plus grosse et à "Type d'emplacement" choisissez "Emplacement cachés TOR/I2P" et entrez l'hostname.onion créé précédemment. Si vous avez changez le port par défaut n'oubliez pas de l'indiquer.
- 10) Faites bouger votre souris de façon le plus imprédictible possible jusqu'à se que "Données aléatoire" soit à 100%.
- 11) Cliquez enfin sur "Générer un nouveau profil et nœud". Une fenêtre de vérification va faire une apparition temporaire.
- 12) Enfin Retroshare devrait se lancer seul :)
- 13) Rendez-vous dans "Préférences" => "Réseau" => "Configuration de service caché" et vérifiez que les ports correspondent à ce que vous avez spécifié lors de l’installation. Ensuite cliquez sur "Test" afin de vérifier la connectivité. Un point noir devrait passer au vert juste à côté de "Tor entrant OK"
- Screenshot
- Farm Link
Introduction
Retroshare est un réseau social utilisant les technologies F2F. Il permet, entre autre, la discutions instantanée, le partage de fichiers, la création de forum, blog, la création de chaîne multimédia, l’utilisation d'API (permettant la création de bridge), des émails (à l'intérieur du réseau), l'utilisation de liens magnet propre à RetroShare.
Après avoir ajouté quelques contacts, Retroshare vous permettra de profiter d'un catalogue de fichiers mis en partage par vos contacts et par les contacts de vos contacts.
Retroshare peut-être configuré afin de faire tourner des nœuds dédiés (permettant par exemple aux contacts commun du Nœud de se retrouver plus rapidement en IP dynamique), que se soit aux relais entre les contacts communs ou à la sauvegarde et partage d'informations (forum, fichiers, etc).
Sur le réseau Retroshare (comme sur tout internet), l'information (message, fichiers, etc) persiste tant qu'un Nœud/Peers dispose de l'information et la laisse en partage aux autres. De ce fait, censurer une information n'est possible qu'en s'attaquant à l'ensemble des Nœuds disposant de l'infos.
Note : Ce tuto ne s'occupe que de la partie installation/désinstallation. Pour la partie utilisation voyez à suivre
Note Bis : il semble y avoir un bug sur Xubuntu, n'envoyez pas Retroshare dans la barre de Notification ;)
Désinstaller Retroshare sur Ubuntu
Ouvrez un terminal de commande
Lancez la désinstallation
sudo apt-get remove -y retroshare06
sudo apt-get autoclean
rm -rf /home/*/.retroshare
_
_
Installer Retroshare sur Ubuntu
1) Ouvrez un terminal de commande
2) Passez en administrateur (root)
sudo su
- Installez le pré-requis
apt-get install software-properties-common
3) Ajoutez le dépôts officiel de Retroshare et celui de i2p pour Ubuntu
add-apt-repository ppa:retroshare/unstable
add-apt-repository ppa:i2p-maintainers/i2p
Note : la version disponible via add-apt-repository ppa:retroshare/stable est déconseillée par les Devs car elle est trop rarement mise à jours. La version "unstable" est considérée comme une up-to-date et conseillée d'utilisation par l'équipe de Dev.
4) Mettez à jours la liste des paquets
apt-get update
5) Lancez l'installation
apt-get install -y retroshare06 tor i2p
Note : même si vous n'utilisez pas d'Hidden Service il est nécessaire d'installer tor afin de pouvoir communiquer avec ceux qui sont derrière un Hidden Service.
6) Lancez la configuration d'i2p
dpkg-reconfigure -plow i2p
Note : Choisissez de démarrer au boot avec un utilisateur sans droit (pas root!). Ensuite plus tard quand vous aurez créé votre compte RetroShare allez dans Préférences => Réseau => Configuration Service caché => i2p indiquez comme port pour "i2p sortie" : 4444 (si le voyant ne se met pas au vert, rendez-vous avez votre navigateur à l'adresse http://127.0.0.1:7657 et cliquez sur Tunnel Local puis récupérez le port a HTTP Proxy)
7) Dans votre menu cherchez retroshare et lancez le, vous allez tomber sur la fenêtre suivante qu'il vous faut remplir
8) Cliquez sur "Options avancées". Pour "Longueur de la clés PGP" choisissez la plus grosse et à "Type d'emplacement" laissez "Emplacement standard".
9) Faites bouger votre souris de façon le plus imprédictible possible jusqu'à se que "Données aléatoire" soit à 100%.
10) Cliquez enfin sur "Générer un nouveau profil et nœud". Retroshare devrait ensuite se lancer :)
_
_
Installer Retroshare avec Hidden Service Tor sur Ubuntu
Note : via cette méthode vous n'aurez PAS accès à la DHT, seulement au mode découverte ou DarkNet.
1) Ouvrez un terminal de commande
2) Passez en administrateur (root)
sudo su
- Installez le pré-requis (facultatif sur ubuntu)
apt-get install software-properties-common
3) Ajoutez le dépôts officiel de Retroshare pour Ubuntu
add-apt-repository ppa:retroshare/unstable
Note : la version disponible via add-apt-repository ppa:retroshare/stable est déconseillée par les Devs car elle est trop rarement mise à jours. La version "unstable" est considérée comme une up-to-date et conseillée d'utilisation par l'équipe de Dev.
4) Mettez à jours la liste des paquets
apt-get update
5) Lancez l'installation
apt-get install -y retroshare06 tor i2p
mkdir -p /var/lib/tor/hidden_service/retroshare
echo "# Hidden Service Retroshare" >> /etc/tor/torrc
echo "HiddenServiceDir /var/lib/tor/hidden_service/retroshare" >> /etc/tor/torrc
echo "HiddenServicePort 7812 127.0.0.1:7812" >> /etc/tor/torrc
chown debian-tor:root -R /var/lib/tor/hidden_service/
chmod 700 -R /var/lib/tor/hidden_service/
service tor restart
Note : le port par défaut est 7812, pour une meilleure sécurité vous pouvez éventuellement le changer (choisissez dans la plage 2000 à 60000). Si vous voulez changer de port éditez la commande echo "HiddenServicePort 7812 127.0.0.1:7812" >> /etc/tor/torrc
6) Affichez l'hidden service associé à retroshare
cat /var/lib/tor/hidden_service/retroshare/hostname
Note : Si vous créez plusieurs Nœuds/Utilisateurs vous pouvez leur spécifier un hidden service différent mais cela n'est que facultatif tant que vous ne faites pas tourner plusieurs utilisateurs en même temps.
Si vous souhaitez Reset l'adresse de l'hidden service
rm -f /var/lib/tor/hidden_service/retroshare/*
service tor restart
cat /var/lib/tor/hidden_service/retroshare/hostname
7) Lancez la configuration d'i2p
dpkg-reconfigure -plow i2p
Note : Choisissez de démarrer au boot avec un utilisateur sans droit (pas root!). Ensuite plus tard quand vous aurez créé votre compte RetroShare allez dans Préférences => Réseau => Configuration Service caché => i2p indiquez comme port pour "i2p sortie" : 4444 (si le voyant ne se met pas au vert, rendez-vous avez votre navigateur à l'adresse http://127.0.0.1:7657 et cliquez sur Tunnel Local puis récupérez le port a HTTP Proxy)
8) Dans votre menu cherchez retroshare et lancez le, vous allez tomber sur la fenêtre suivante qu'il vous faut remplir
9) Cliquez sur "Options avancées". Pour "Longueur de la clés PGP" choisissez la plus grosse et à "Type d'emplacement" choisissez "Emplacement cachés TOR/I2P" et entrez l'hostname.onion créé précédemment. Si vous avez changez le port par défaut n'oubliez pas de l'indiquer.
10) Faites bouger votre souris de façon le plus imprédictible possible jusqu'à se que "Données aléatoire" soit à 100%.
11) Cliquez enfin sur "Générer un nouveau profil et nœud". Une fenêtre de vérification va faire une apparition temporaire.
12) Enfin Retroshare devrait se lancer seul :)
13) Rendez-vous dans "Préférences" => "Réseau" => "Configuration de service caché" et vérifiez que les ports correspondent à ce que vous avez spécifié lors de l’installation. Ensuite cliquez sur "Test" afin de vérifier la connectivité. Un point noir devrait passer au vert juste à côté de "Tor entrant OK"
_
_
_
_
Screenshot
Farm Link
- Retroshare Site Officiel
- Retroshare ubuntu Directive
- [FR] [Tuto/HowTo] [GNU/Linux] Retroshare installation sur ubuntu/debian (tuto d'origine)
- Retroshare RTD - Topology
- [Tuto/HowTo] Retroshare sur Ubuntu/Debian passer de la version stable à unstable (up-to-date)
- [Tuto/HowTo] Retroshare - renouveller automatiquement l'hostname de votre Hidden Service
# Easter Eggs
Posté par EauFroide . Évalué à 1 (+0/-0).
Il y a un jeu de la vie caché quelque part, qui sera le premier à dire où? :D
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
# ça donne envie de réessayer
Posté par bobo38 . Évalué à 3 (+0/-0).
Merci de m'avoir remémoré ce logiciel a l'air vraiment chouette solution complète pour un partage réseau privés. J'avais essayé il y 2-3 ans, mais j'avais arrêté: il faut des amis (motivés pour installer et faire tourner le bousin) :( Je n'avais réussi à motiver qu'un seul
Est-il possible de rentrer en contact avec des inconnus ? ou faut-il se connaître IRL ou par d'autres canaux de communication en ligne ?
Cas d'étude:
Est-il possible de se connecter avec un nœud non-attaché à un utilisateur qui par exemple partagerait les forums entre utilisateurs qui ne se connaissent pas ? (question venant de la lecture des snapshots) est-ce implémenté à l'heure actuelle ? serait-ce souhaitable ou nuisible de déployer un user bot qui relaierait l'activité forum de tous ses « amis » ?
[^] # Re: ça donne envie de réessayer
Posté par EauFroide . Évalué à 2 (+0/-0).
Idem, je l'avais testé il y a quelques années et le manque d'applications smartphone m'a fait arrêter.
Le catalogue était très bien aussi :)
Ce qui est désagréable c'est qu'il n'est pas par défaut dans les paquets [X|K|L]Ubuntu (et donc pas dispo dans la logithèque pour les débutants qui ne savent pas se qu'est un paquet et ne veulent pas le savoir). Aussi la commande retroshare qui commence par une majuscule ça craint, mais cela ne concerne que ceux qui vont l'utiliser en ligne de commande.
Pour le reste c'est assez simple : pas besoin de mail, juste entrer un login, un password et hop.
Et avec le tuto mettre en place l'hidden service devrait être simple (à part changer le port 7812 qui chez moi refuse de changer après création du compte).
Je viens de commencer à rédiger un tuto sur ce sujet car la question amène plusieurs réponses :)
La méthode la plus sécurisée est de se faire ajouter en contact par quelqu'un digne de confiance et qui est déjà dans le milieu.
La seconde méthode est de passer par des salons. Pour ce faire on va passer permettre à un bot de nous ajouter (et on va l'ajouter réciproquement) et ce dernier "héberge" des salons. Voici celui celui du parti pirate et celui de Telecomix. Une fois le bot ajouté, tu peux aller voir dans les chatrooms afin de demander à des gens de t'ajouter pour te faire rentrer dans la communauté. Pour partager ta clés publique à de nouveaux contactes en publique, tu pourras passer par un site de message éphémère.
Au début tu auras des kikoolol parfois un peu désagréable sur le mur publique mais ils te donneront accès au catalogue de fichier de quelques gros seeders. Après en papotant un peu tu pourra ajouter des gens correspondant plus à tes attentes. Et au bout d'un moment, tu pourras te passer de tout les contactes en qui tu n'as pas confiance.
Note par contre qu'on ne sait pas si les bots qui "hébergent" les chatrooms espionnent ou pas ;) (ils ne cliquent pas sur les liens en tout cas)
Non il doit être attaché à un utilisateur et tu dois abonner cet utilisateur à se que tu souhaites relayer/backup. Ensuite l’information se relayera de contacte en sous-contacte jusqu'à 3 niveaux il me semble.
Si quelqu'un veut aider, j'ai lancé la rédaction d'un tuto pour créer des serveurs/nœuds dédiés à retroshare
Je n'ai pas encore tâter la communauté, mais lors de mon précédent essai les gens étaient se que les moldus appellent "parano". Après tu as des mécanismes comme sur facebook avec des murs et tout le tointoin pour suivre l'actualité.
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
# Trucs Bizares & Bugs
Posté par EauFroide . Évalué à 1 (+0/-0). Dernière modification le 30 juin 2017 à 00:29.
Un bug? (compte tout frais)
Côté bugs détecté sur Xubuntu
icône de notification qui n’apparaît que quand elle veut et disparait quand on quitte la fenêtre (qui devient inaccessible)
le tor hidden service qui n'est configurable que si on crée le compte en stipulant hidden service. (dans cette image la partie du bas concernant l'hidden service n'est tout simplement pas présent si vous avez créé un compte "normal".
le port 7812 qui refuse de changer (et celui de l'hidden service qui, après changement, nécessite parfois de redémarrer Retroshare pour être pris en compte)
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.