Première étape :
Activer l'accès par SSH.

Demandez l'activation de l'accès par SSH à l'administrateur : svp@luminy.univ-mrs.fr

ou Sebastien.Nantas@luminy.univ-mrs.fr


Deuxième étape :

Une fois que l'administrateur aura activé l'accès par SSH lancer un terminal.

Tapez la commande suivante :

ssh -X nomdelutilisateur@data.ens.univ-mrs.fr

l'option -X active le transfert X11 pour permettre l'affichage en mode graphique de certains programmes. « nomdelutilisateur » est votre login que vous utilisez quand vous vous connectez sur un terminal de la fac. (numéro étudiant précédé par la première lettre de votre nom)


La première fois que vous vous connectez vous aurez un avertissement :

Warning: Permanently added 'data.ens.univ-mrs.fr,139.124.75.10' (RSA) to the list of known hosts.

SSH utilise RSA comme moyen de cryptage des données et rajoute les clés dans un dossier sur votre ordinateur.

Ensuite le serveur demande votre mot de passe (numéro INE si vous ne l'avez pas changé)

Voici ce que vous devez obtenir :



Vous voici connecté sur votre compte de la fac. Vous pouvez utilisez tous les programmes comme si vous étiez à la fac.


Exemple : Maple en mode graphique :

tapez la commande xmaple pour lancer maple en mode graphique. Comptez au moins 1 minute pour que la fenêtre s'affiche avec une connexion 3mbps en download et 1mbps en upload.




La copie de fichiers
scp


scp2 (copie sécurisée) est utilisé pour copier des fichiers à travers le réseau de manière sécurisée. Il utilise SSH2 pour le transfert des données : il utilise la même authentification et fournit la même sécurité que SSH2.

C'est probablement la manière la plus simple de copier un fichier sur une machine à distance. Supposons que vous voulez copier le fichier nom_fichier contenu dans le répertoire rep_local au répertoire rep_distant de votre compte mon_nom du serveur serveur1. En utilisant scp, vous pouvez taper la ligne de commande :

scp rep_local/nom_fichier mon_nom@serveur1:rep_distant

Le fichier est ainsi copié en gardant son nom. Des caractères jokers peuvent être utilisés (à ce sujet, consulter la page de manuel de sshregex).

La commande :

scp rep_local/* mon_nom@serveur1:rep_distant

copie tous les fichiers du répertoire rep_local dans le répertoire rep_distant de la machine serveur1.

La commande:

scp mon_nom@serveur1:rep_distant/nom_fichier .

copie le fichier nom_fichier du répertoire distant sur serveur1 rep_distant sur le répertoire local courant.

scp supporte bon nombre d'options et permet des copies entre deux systèmes distants comme dans l'exemple suivant :

scp mon_nom@serveur1:rep_distant/nom_fichier mon_nom@serveur2:autre_rep


Par exemple supposons que nous voulons récupérer le fichier « fichier.txt » du dossier « test » de notre compte de la fac.
On ouvre un terminal et on tape la commande suivante

scp nomutilisateur@data.ens.univ-mrs.fr:test/fichier.txt .
N'oubliez pas le point à la fin de la commande.
Le serveur demande votre mot de passe et copie le fichier s'il le trouve.





Maintenant on veut envoyer le fichier « toto.hml » dans le dossier « test » de la fac.
Tapez la commande
scp toto.html
nomutilisateur@data.ens.univ-mrs.fr:test

Le fichier est copié dans votre dossier de la fac.