Commit 476d319d authored by remy's avatar remy

croc doc

parent e5a2694a
# TERM
# TERM
Si vous avez, comme moi, l'habitude d'utiliser `vi` ou `vim`, vous allez voir que ça pose problème sur les noeuds de calcul si vous avez fait un `qrsh` avant.
......@@ -18,3 +18,30 @@ exec $SHELL
```
Et voilà !
# Transfert de fichier avec croc
[`croc`](https://github.com/schollz/croc) est un petit code en `go` permettant de tranférer des données et qui traverse les pare-feu. Bien que `scp`, `sftp` ou encore `rsync` suffisent dans la plupart des cas, il se peut qu'exceptionnellement ça ne soit pas suffisant.
Voici comment l'installer dans votre _$HOME_ sur notre cluster :
```bash
module load golang/1.13.1
GO111MODULE=on go get -v github.com/schollz/croc/v8
```
Ensuite, sur une machine depuis laquelle vous voulez transférer des données :
```bash
# après avoir installé croc sur votre machine
croc send <fichier-ou-dossier>
# vous copiez le mot de passe donné
```
Puis du côté de votre _$HOME_ sur le cluster :
```bash
# en utilisant le mot de pass donné
# <baaar-blob-fooo> à remplacer par cee dernier
./go/bin/croc <baaar-blob-fooo>
```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment