Skip to content

Latest commit

 

History

History
106 lines (53 loc) · 3.44 KB

documentation.md

File metadata and controls

106 lines (53 loc) · 3.44 KB

DOCUMENTATION

Glossaire / définition

  • Serveur désigne le serveur de calcul : calculo.rmsb.fr (192.168.10.78)
  • Station Correspond au mac/PC/ubuntu qui accède au serveur par connexion à distance "ssh"

Comment se connecter

A partir de votre station de travail (mac / Ubuntu) qui est connecté au réseau RMSB ouvrir un terminal et executez la commande :

ssh -Y {accountNextcloud}@calculo.rmsb.fr

Le mot de passe de votre compte vous sera demandé. Pour ne pas l'écrire à chaque fois sur votre station :

ssh-keygen
ssh-copy-id atrotier@calculo.rmsb.fr
ssh -Y atrotier@calculo.rmsb.fr

Pour avoir accès à l'interface graphique sur mac il faut installer https://www.xquartz.org/. Pour valider que l'interface graphique fonctionne vous pouvez lancer sur votre connexion à calculo : xclock . Une fenêtre avec une horloge devrait s'afficher sur votre station.

Pour lancer matlab il suffit de taper : matlab & Le symbole & permet de ne pas bloquer le terminal dans lequel vous lancez matlab (mode detach)

Comment monter les dossiers sur votre station

Connexion à distance sur les mac avec sshfs :

brew tap homebrew/cask
brew cask install osxfuse
brew install sshfs

mkdir /Users/aurelien/calculo # creation d'un dossier où monter le serveur
sshfs atrotier@calculo.rmsb.fr:/home/ /Users/aurelien/calculo -ovolname=calculo

Connexion à distance sur les LINUX avec ??? : **voir avec Henry **

Architectures des dossiers

Chaque utilisateurs dispose d'un dossier personnel : /home/atrotier/ C'est dans ce dossier qu'il pourra créer et gérer ses codes. Par exemple pour matlab en créant un dossier : matlab_aurelien

Les codes communs seront stockés dans : /home/CODE/

Example :

  • /home/CODE/gadgetron/

  • /home/CODE/matlab/

  • /home/CODE/bart/

Utilisation du serveur avec tmux

tmux est un logiciel installé sur le serveur qui permet d'obtenir plusieurs fenêtre dans la console. Pour le lancer il suffit de taper tmux . Cela ouvrira une interface quelques peu différentes que vous pouvez séparer en différents panel / fenêtre. Le principe est que pour activer des raccourcies il faut appuyer sur ctrl + b puis une lettre/symbole/touche.

Toutes les commandes sont disponible dans le fichier DOC/tmux shortcuts & cheatsheet.md

Exemple :

ctrl + b avant chaque autre symbole :

  • % sépare la fenêtre vericalement (nouveau panel)
  • " sépare la fenêtre horizontalement (nouveau panel)
  • **c ** Créer une nouvelle fenetre
  • tapper exit dans un panel va le quitter (et perdre son historique)
  • d (pour detach) Pour quitter en conservant son historique (tant que le serveur n'est pas relancer)

Pour relancer une ancienne session tmux attach

Pour utiliser la souris dans l'interface il faut installer dans /home/{nextcloudAccount}/ le fichier .tmux.confdisponible dans le dossier conf de ce répertoire a tester

Utilisation du cahier de laboratoire numérique elabftw

Un cahier de laboratoire est maintenant disponible à l'adresse : https://elabftw.rmsb.fr:8080/

Attention : avec chrome il y aura une erreur, pour s'y connecter il faut cliquer à un endroit de la page et écrire (dans le vide) thisisunsafe

L'utilisation du cahier de laboratoire (selon notre méthode de rangement) est décris dans l'annexe /DOC/elabftw.md de ce répertoire github