Visualiser une révision

[Tuto/HowTo] Retroshare - renouveller automatiquement l'hostname de votre Hidden Service

voxdemonix : InfernalisCreatorem (02 avril 2018 13:27:25)

Introduction
------------
Nous allons utiliser un script que nous lancerons au démarrage et qui se chargera de renouveller l'hostname.onion du service tor lié à Retroshare.
Si vous n'utilisez pas Retroshare derrière un Tor Hidden Service, il est inutile de suivre ce tutoriel.
Afin de ne pas perturber Retroshare, je vous conseil fortement d'activer la découverte. En effet ce mécanisme va permettre de propager votre nouvel hostname afin que vos contactes puissent de nouveau établir la liaison. Sans cela vous arriverez à joindre des contactes qui sont eux mêmes derrières Tor Hidden Service ou I2P, mais les autres seront injoignable.



Via Script
----------
Nb: cette méthode consomme un rien plus de ressources mais vous permet d'ajouter des options

#### Allez dans le path où vous souhaitez ranger votre script (ici _/opt/scripts_)

```
cd /opt/scripts/
```

#### Téléchargez le script

```
sudo wget https://raw.githubusercontent.com/voxdemonix/divers-script/master/renewTorHostname.bash
```

#### Rendez le exécutable.

```
chmod +x /opt/scripts/*
```

#### Éditez votre planificateur de tâche (cron) en administrateur (root).

```
sudo crontab -e
```

#### Ajoutez dedans la ligne suivante.

```
@reboot		/opt/script/renewTorHostname.bash	/var/lib/tor/hidden_service/retroshare
```

  * Si vous avez choisis un autre dossier que _/var/lib/tor/hidden_service/retroshare_ dans votre configuration _/etc/torrc_, pensez à l'indiquer. NE TERMINEZ PAS PAR "/".

Via cron sans script
--------------------


#### Éditez votre planificateur de tâche (cron) en administrateur (root).

```
sudo crontab -e
```

#### Ajoutez dedans la ligne suivante.

```
@reboot		( rm /var/lib/tor/hidden_service/retroshare/* ; service tor restart )
```

  * Si vous avez choisis un autre dossier que _/var/lib/tor/hidden_service/retroshare_ dans votre configuration _/etc/torrc_, pensez à l'indiquer.