net:ssh

Différences

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

Lien vers cette vue comparative

net:ssh [2011/10/19 22:51]
127.0.0.1 modification externe
net:ssh [2012/05/18 08:00]
Ligne 1: Ligne 1:
-Une connection SSH nécessite trois éléments: 
-  * un logiciel client (Windows: putty, natifs via le terminal sous MAC OS X et Linux) 
-  * un serveur (sas ssh du LPMA, etc...) 
-  * pour un accès depuis l'​extérieur,​ une clé SSH. 
- 
- 
-=====Connection===== 
- 
-====Utiliser le serveur comme un disque dur==== 
-===Windows=== 
-Il faut installer [[http://​www.expandrive.com/​|ExpanDrive]] (payant). Nous pouvons acheter quelques licences si le besoin s'en fait sentir. 
- 
-===Mac OS X=== 
- 
-Il faut utiliser [[http://​macfusionapp.org/​|macfusion]] et [[http://​fuse4x.org/​|fuse4x]]. 
- 
-==Installation== 
-  * Téléchargez et installez fuse4x (il faut être administrateur de son Mac) 
-  * Téléchargez et installez macfusion 
-  * Lancez macfusion et cliquez sur le + en bas à gauche: {{ :​macfusion.jpg?​300 |}} 
-  * Le champ en haut est le nom de la connection (ex: SAS LPMA) 
-  * Host est le serveur: (ex:​sas.lpma.chevaleret.jussieu.fr) 
-  * User Name est votre identifiant (ex: etemam) 
-  * Password: votre de mot de passe. 
-  * Cliques sur ok, puis sur mount->​un disque apparait dans votre finder! 
- 
- 
-====Transfert de fichiers==== 
-===Windows=== 
-  * Nous vous recommandons d'​utiliser [[http://​winscp.net/​eng/​docs/​lang:​fr|WinSCP]]. 
-===Mac OS X=== 
-  * Vous pouvez utiliser [[http://​cyberduck.ch/​|Cyberduck]] avec interface graphique. 
-  * Via le terminal: <​code>​scp fichier_source login@nom_machine:​repertoire_destination/​ </​code>​ 
-===Linux=== 
-  * Via le terminal: <​code>​scp fichier_source login@nom_machine:​repertoire_destination/​ </​code>​ 
- 
-====Connection en mode terminal==== 
-===Windows=== 
-===Mac OS X et Linux=== 
- 
-====ssh-agent==== 
- 
-===Windows=== 
-===Mac OS X=== 
-===Linux=== 
- 
-=====Fabriquer ses clés SSH==== 
- 
-====Mac OS X et Linux==== 
-  
-  * Ouvrez un terminal (Applications/​Utilitaires sous Mac, Utilitaires sous Linux) 
-  * Créez le répertoire .ssh dans votre HomeDirectory (si il n'​existe pas) <code shell> 
-cd 
-mkdir .ssh 
-chmod 700 .ssh 
-cd .ssh/ 
-</​code>​ 
-  * Tapez l'​instruction suivante (on va vous demander le nom que vous voulez donner à ces clés - laissez celui par défaut, id_rsa - et deux fois une passphrase). :!: La passphrase est très importante. C'est elle qui protège votre clé privée.<​code shell> 
-ssh-keygen -t rsa 
-chmod 600 id_rsa* 
-</​code>​ 
-  * Vous devez télécharger la clé sur la machine sur laquelle vous voulez vous connecter: <code shell> 
-scp id_rsa.pub login@ip_ou_nom_machine:​.ssh/​authorized_keys 
-</​code>​ 
-  * Connectez-vous sur la machine et changez les droits de la clé.<​code shell> 
-chmod 600 .ssh/​authorized_keys 
-</​code>​ 
- 
-====Windows==== 
- 
-  * Nous conseillons l'​utilisation du logiciel [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html|Putty]]. Pour créer les clés SSH, il faut lancer le logiciel PuttyGen: {{ :​puttygen1.jpg?​300 |}} 
-  * Cliquez sur "​Generate"​ et bougez la souris pour créer des mouvements aléatoires. 
-  * Une nouvelle fenêtre s'​affiche:​ {{ :​puttygen2.jpg?​300 |}} 
-  * Entrez une passphrase et confirmez-la. :!: La passphrase est très importante. C'est elle qui protège votre clé privée. 
-  * Sauvegardez votre clé privée dans un fichier. Ce fichier doit être local à votre portable ou station. Le nom du fichier peut être explicite car la clé est quasi-indecryptable sans la passphrase. Vous pouvez sauvegarder votre clé publique mais ce n'est pas une obligation car elle est calculée à partir de la clé privée. 
  
  • /var/www/sysadm-www/data/pages/net/ssh.txt
  • Dernière modification: 2012/05/18 08:00
  • (modification externe)