Shaare your links...
32782 links
Liens en vrac de sebsauvage Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
page 1 / 1
  • Linux réseau
    Un serveur TOR facilement en ligne de commande
    Finalement si vous voulez créer un serveur web TOR pour servir du contenu statique, c'est assez facile sous Linux avec OnionShare.
    Pourquoi faire un serveur TOR ?  
    - Pour publier du contenu non censurable (personne ne peut bloquer votre site web, ni par IP ni par nom de domaine).
    - Pour protéger vos lecteurs (vous ne pouvez pas connaître l'adresse IP de ceux qui consultent votre site).
    - Pratique pour faire un petit serveur ad-hoc (temporairement ou non) sans ouvrir de port dans votre firewall/routeur, sans donner son IP ni avoir un domaine à vous.

    1️⃣ Installation du nécessaire:
    sudo apt install tor
    pip3 install --user onionshare-cli

    2️⃣ Mettez vos fichiers dans ~/www (index.html n'est pas obligatoire : il présentera une liste des fichiers s'il n'y en a pas).

    3️⃣ Pour démarrer votre serveur web:
    onionshare-cli --public --persistent ~/tor-website.json  --website ~/www

    L'adresse en .onion de votre serveur va s'afficher. Vous pouvez la partager.
    Le serveur n'est pas super-véloce, mais c'est suffisant pour distribuer quelques fichiers.

    Explication des options:
    🔹--website : Demande à OnionShare de fonctionner comme un serveur web pour partager le répertoire que vous lui indiquez.
    🔹--public pour autoriser une connexion sans clé (comme un simple serveur web).
    🔹--persistent : Permet de spécifier un fichier de configuration de manière à ce que votre serveur ait toujours la même adresse (il va créer le fichier s'il n'existe pas).

    Pour stocker les logs dans un fichier, ajoutez en fin de ligne : 2>&1 | tee access.log

    Notez que si vous ajoutez/supprimez des fichiers dans ~/www, vous devrez arrêter et relancer le serveur (Un simple CTRL+C fera l'affaire).

    Bien sûr au lieu d'utiliser la ligne de commande vous pouvez aussi lancer le serveur web avec l'application graphique : https://onionshare.org/
    Dans l'application graphique:
       1) Cliquez sur "Connect to TOR"
       2) Cliquez sur "Start hosting"
       3) Cliquez sur "Add folder" et indiquez le répertoire à partager.
       4) Pensez à bien cocher "This is a public OnionShare service"
       5) Cliquez sur "Start sharing"
       6) Partagez le lien généré.
    (C'est finalement presque plus compliqué qu'en ligne de commande.)

    EDIT: J'ai ajouté ces informations sur mon wiki : https://sebsauvage.net/wiki/doku.php?id=linux-vrac#serveur-tor
    2023-04-02 21:28:18
    ?MuE27A
Links per page: 20 50 100
page 1 / 1
Shaarli 0.0.41 beta modifiée - 2022-08-11 - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr. I'm on Mastodon.
shelter.moe