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édentesRévision précédente
Prochaine révision
Révision précédente
croc [Le 11/07/2021, 18:09] – [Installation] 88.122.224.21croc [Le 12/09/2025, 13:57] (Version actuelle) – [Installation] snap plus disponible pour les versions supportées d'Ubuntu bcag2
Ligne 8: Ligne 8:
  
 Il permet : Il permet :
-  * de chiffrer le transfert de bout en bout (en utilisant [[wp>Password-authenticated_key_agreement|PAKE]]) +  *de chiffrer le transfert de bout en bout (en utilisant [[wp>Password-authenticated_key_agreement|PAKE]]) 
-  * des transferts entre PC multi-platformes (Linux, Windows, Mac) +  *des transferts entre PC multi-platformes (Linux, Windows, Mac) 
-  * de transférer plusieurs fichiers/répertoires +  *de transférer plusieurs fichiers/répertoires 
-  * de reprendre le transfert après une interruption +  *de reprendre le transfert après une interruption 
-  * d'être plus rapide que //wormhole//, [[:rsync]], [[:ssh#transfert_-_copie_de_fichiers|scp]] grâce à de la compression et du multiplexage (gain de 1,5× à 4×) +  *d'être plus rapide que //wormhole//, [[:rsync]], [[:ssh#transfert_-_copie_de_fichiers|scp]] grâce à de la compression et du multiplexage (gain de 1,5× à 4×) 
-  * +  *
  
 ===== Installation ===== ===== Installation =====
-Avec [[:snap]], il suffit de lancer: +L'installation se fait à partir du paquet :
-<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) +
-<code bash>snap install croc +
-erreur snap "croc" non trouvé+
  
-cat /etc/lsb-release +<code bash> 
-DISTRIB_ID=Ubuntu +wget https://github.com/schollz/croc/releases/download/v9.6.0/croc_9.6.0_Linux-64bit.deb | sudo dpkg -i 
-DISTRIB_RELEASE=20.04 +# ou utilisez le script défini par son développeur 
-DISTRIB_CODENAME=focal +curl https://getcroc.schollz.com | bash 
-DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"</code> +</code>
- +
-Autre solution+
-<code bash>curl https://getcroc.schollz.com | bash</code>+
  
 Pour les autres OS, reportez-vous à la page [[https://github.com/schollz/croc#install|installation de croc (en)]] Pour les autres OS, reportez-vous à la page [[https://github.com/schollz/croc#install|installation de croc (en)]]
Ligne 52: Ligne 45:
 Un seul destinataire peut récupérer le fichier/répertoire, si vous devez l'envoyer à plusieurs personnes, il faut recommencer l'opération!</note> Un seul destinataire peut récupérer le fichier/répertoire, si vous devez l'envoyer à plusieurs personnes, il faut recommencer l'opération!</note>
  
-Il est possible d'utiliser son propre code-phrase (([[https://github.com/schollz/croc#custom-code-phrase]])) qu'on aura inventé ou généré avec un autre outil (minimum caractères):+Il est possible d'utiliser son propre code-phrase (([[https://github.com/schollz/croc#custom-code-phrase]])) qu'on aura inventé ou généré avec un autre outil (minimum caractères):
 <code bash>croc send --code mon-code-phrase mon_fichier</code> <code bash>croc send --code mon-code-phrase mon_fichier</code>
 <note tip>le code-phrase ne sert pas au chiffrement du transfert mais simplement à l'identification de l'émetteur sur le serveur relais</note> <note tip>le code-phrase ne sert pas au chiffrement du transfert mais simplement à l'identification de l'émetteur sur le serveur relais</note>
Ligne 68: Ligne 61:
  
 ===== Voir aussi ===== ===== Voir aussi =====
-  * (en) [[https://github.com/schollz/croc|Croc sur github]]+  *(en) [[https://github.com/schollz/croc|Croc sur github]]