Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
utilisateurs:bcag2:croc [Le 27/03/2020, 15:23] bcag2 créée |
utilisateurs:bcag2:croc [Le 28/03/2020, 09:11] (Version actuelle) bcag2 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Croc, partage de fichiers/répertoires en pair à pair ====== | + | transféré à [[:croc]] |
- | + | ||
- | Pour échanger un fichier (éventuellement gros((il est toujours conseillé d'en limiter la taille… avec notre OS préféré, vous pouvez utiliser la commande split))) ou un répertoire, voici une solution efficace en [[wpfr>Pair_à_pair|peer2peer]] (ou pair à pair), CROC. | + | |
- | + | ||
- | ===== Installation ===== | + | |
- | Avec [[:snap]], il suffit de lancer: | + | |
- | <code bash>snap install croc</code> | + | |
- | + | ||
- | ===== Utilisation ===== | + | |
- | Principe: un petit bout de code (Croc fait moins d'un Mo !) permet d'émettre un envoi de fichier ou répertoire avec une commande très simple: | + | |
- | <code bash>croc send mon_fichier</code> | + | |
- | qui retourne entre-autre: | + | |
- | <code bash> | + | |
- | On the other computer run | + | |
- | croc flute-vibrate-cyclone | + | |
- | </code> | + | |
- | cela génère un code-phrase, qu'on envoi au destinataire par email, messagerie instantané… qui n'a plus qu'à le coller dans son terminal: | + | |
- | <code bash>croc flute-vibrate-cyclone</code> | + | |
- | et c'est partie. | + | |
- | + | ||
- | Étant en peer2peer, il est clair que le PC émetteur doit rester allumé tant que le fichier/répertoire n'est pas récupéré! | + | |
- | + | ||
- | ===== Le relais ===== | + | |
- | La mise en relation entre le PC émetteur et le PC destinataire se fait via un serveur (le relais) qui, un peu comme un DNS, va mémoriser la correspondance code - adresse IP de l'émetteur qu'il va transmettre au destinataire. | + | |
- | Ce relais, par défaut est public FIXME (où, qui?) | + | |
- | Il est possible de se créer son propre relais avec la commande <code bash>croc relay</code>((https://github.com/schollz/croc#self-host-relay)) | + | |
- | + | ||
- | ===== Voir aussi ===== | + | |
- | * (en) [[https://github.com/schollz/croc|Croc sur github]] | + |