Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:bcag2:croc [Le 27/03/2020, 15:37]
bcag2
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>​ +
-Cette installation est évidemment nécessaire sur le PC émetteur et récepteur (+ sur un serveur si vous souhaitez avoir votre propre relais) +
- +
-===== 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]]+
  • utilisateurs/bcag2/croc.1585319835.txt.gz
  • Dernière modification: Le 27/03/2020, 15:37
  • par bcag2