Différences entre les versions de « La commande ssh »

 
(46 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
[[Catégorie:Commandes]]
 
[[Catégorie:Commandes]]
[[Catégorie:Logiciels]]
+
<!-- Accès à distance, accès à distance, Travail à distance, travail à distance, Connexion à distance, connexion à distance -->
 +
<pre>
 +
ssh [options] <machine>
 +
</pre>
 +
La [[Commandes_élémentaires|commande]] '''<tt>ssh</tt>''' établie une connexion distante avec l'ordinateur <tt><machine></tt> par protocole ssh. Avec l'option <tt>-X</tt>, l'interface graphique est prise en charge&nbsp;: ainsi, les programmes &laquo;&nbsp;graphiques&nbsp;&raquo; lancés à distance peuvent s'afficher à l'écran.
  
 +
Pour une liste exhaustive des options et des fonctionnalités, consultez le manuel de la commande ([[Commandes_élémentaires#man|<tt>man</tt>]] <tt>ssh</tt>).
  
La commande '''ssh''' permet à un usager de se connecter et de travailler, en ligne de commandes, sur un ordinateur distant.
 
  
 
__TOC__
 
__TOC__
  
== Exemples ==
+
=== Exemples ===
  
=== '''Comment se brancher à un autre ordinateur du DMS?''' ===
+
==== Connexion à une machine du DMS ====
Pour communiquer avec un autre ordinateur depuis un ordinateur du DMS, il suffit d'utiliser la commande ssh avec un seul paramètre, soit le nom de l'ordinateur auquel on souhaite se connecter.
+
Si vous travaillez sur une machine d'un laboratoire et que vous souhaitez vous brancher à une autre machine du Département, comme par exemple <tt>loup</tt> de [[labomat|labomat]], vous n'avez qu'à entrer
 
 
Supposons, par exemple, qu'un usager soit connecté sur l'ordinateur nommé loup et qu'il désire se connecter sur l'ordinateur nommé tigre : l'usager doit écrire dans un terminal la commande suivante:
 
 
<pre>
 
<pre>
loup% ssh tigre [RETURN]
+
ssh loup
 
</pre>
 
</pre>
 +
dans un terminal de commandes. À partir de maintenant, les prochaines commandes passées à ce terminal seront exécutées en utilisant les ressources de la machine <tt>loup</tt>.
 +
 +
La commande [[La_commande_simulation|<tt>simulation</tt>]] peut vous aider à choisir une machine sur laquelle travailler.
 +
 +
==== Connexion à distance ====
  
Voilà, toutes les prochaines commandes seront exécutées en utilisant les ressources de tigre et non de loup. Vous pouvez le vérifier en regardant l'incitatif. Suite à la commande ssh, l'incitatif est passé de loup% à tigre%.
+
===== Mac OS ou Linux =====
  
=== '''Comment se brancher à un ordinateur du DMS ''depuis l'extérieur''?''' ===
+
Il est possible de se connecter à distance au réseau du DMS avec la commande <tt>ssh</tt> si votre ordinateur fonctionne sous Mac OS ou Linux (''pour MAC, il faut d'abord visiter le site-web de [http://xquartz.macosforge.org/landing/ XQuartz], et le télécharger''). Il suffit alors d'entrer
Il est possible de se connecter à distance sur l'environnement au DMS à l'aide de la commande ssh.
+
<pre>
* À partir d'un poste mac ou linux, ouvrez un terminal de commande et tapez :
+
ssh -X usager@ssh.dms.umontreal.ca
<pre>ssh tardif.dms.umontreal.ca </pre>
+
</pre>
* À partir de windows, vous devez utiliser un logiciel pour le ssh comme [[PuTTY|PuTTY]], [[Xming|Xming]] ou [[NoMachine_NX|NoMachine NX]].
+
dans un terminal de commandes, où <tt>usager</tt> est votre identifiant (''login'') au Département. Vous pouvez ensuite accéder à une machine spécifique du Département (voir [[La_commande_ssh#Connexion_à_une_machine_du_DMS|l'exemple précédent]]). Prenez note que l'option <tt>-X</tt> autorise l'affichage graphique.
  
 +
===== Windows =====
 +
À partir de Windows, vous devez télécharger un logiciel permettant la connexion <tt>ssh</tt>. Si vous n'avez pas besoin de l'interface graphique, le logiciel [[PuTTY|PuTTY]] est un bon choix. Par contre, si vous prévoyez utiliser des logiciels avec interface graphique, vous devrez démarrer également [[Xming|Xming]] en concomitance avec PuTTY, ou encore utiliser les logiciels [[MobaXterm|MobaXterm]] ou [[NoMachine_NX|NoMachine NX]].
  
 
== Voir aussi ==
 
== Voir aussi ==
  
 
+
=== Articles connexes ===
=== '''Articles connexes''' ===
+
* [[Commandes_élémentaires|Commandes élémentaires]]
* [[logiciels|Logiciels au DMS]]
+
* [[Simulations|Simulations numériques]]
 +
* [[La_commande_simulation|<tt>simulation</tt>]]
 +
* [[MobaXterm|MobaXterm]]
 
* [[NoMachine_NX|NoMachine NX]]
 
* [[NoMachine_NX|NoMachine NX]]
 
* [[PuTTY|PuTTY]]
 
* [[PuTTY|PuTTY]]
 
* [[Xming|Xming]]
 
* [[Xming|Xming]]
* [[Quelques_commandes_élémentaires|Commandes utiles]]
+
* [[NetDrive|NetDrive]]
* [[La_commande_simulation|La commande simulation]]
 
 
 
 
 
 
 
 
 
<br/>
 
==Depuis l'extérieur : comment communiquer avec un autre ordinateur ?==
 
Il est possible de se connecter à distance sur l'environnement au DMS à l'aide de la commande ssh.
 
* À partir d'un poste mac ou linux, ouvrez un terminal de commande et tapez :
 
<pre>ssh tardif.dms.umontreal.ca </pre>
 
* À partir de windows, vous devez utiliser un logiciel pour le ssh comme [[PuTTY|PuTTY]], [[Xming|Xming]] ou [[NoMachine_NX|NoMachine NX]].
 
 
 
==Depuis les laboratoires du DMS : comment communiquer avec un autre ordinateur du DMS?==
 
Pour communiquer avec un autre ordinateur, il suffit d'utiliser la commande ssh avec un seul paramètre, soit le nom de l'ordinateur auquel nous voulons nous connecter.
 
<br/>
 
<br/>
 
Supposons, par exemple, qu'un usager soit connecté sur l'ordinateur nommé loup et qu'il désire se connecter sur l'ordinateur nommé tigre : l'usager doit écrire dans un terminal la commande suivante:
 
<pre>
 
loup% ssh tigre [RETURN]
 
</pre>
 
 
 
Voilà, toutes les prochaines commandes seront exécutées en utilisant les ressources de tigre et non de loup. Vous pouvez le vérifier en regardant l'incitatif. Suite à la commande ssh, l'incitatif est passé de loup% à tigre%.
 
<br/>
 
<br/>
 
 
 
===Avantage des intra-communications.===
 
Supposons que vous ayez deux calculs intenses à lancer. L'exécution simultanée de ces deux calculs sur un même ordinateur risque de saturer la machine.
 
<br/>
 
Un avantage des inter-communications est d'utiliser un autre ordinateur pour lancer plusieurs calculs simultanément.
 
Étant donné que les ressources informatique sont limitées au DMS, chaque utilisateur du réseau devra limiter ses simulations à deux calculs intenses sur l'ensemble des stations de travail au DMS. Comment puis-je savoir si l'ordinateur auquel je veux me connecter est libre? Il existe un script maison, consultez la page dédiée [[Simulation|à la commande simulation]].
 
 
 
== Voir aussi ==
 
[[PuTTY|Ssh pour windows avec PuTTY]]<br/>
 
[[Xming|Redirection d'applications graphiques avec Xming]]<br/>
 
[[Quelques_commandes_élémentaires|Liste des commandes utiles (man, history, etc)]]<br/>
 
[[Simulation|Commande maison simulation]]<br/>
 
[[Logiciels|Logiciels au DMS]]
 

Version actuelle datée du 7 août 2013 à 12:52

ssh [options] <machine>

La commande ssh établie une connexion distante avec l'ordinateur <machine> par protocole ssh. Avec l'option -X, l'interface graphique est prise en charge : ainsi, les programmes « graphiques » lancés à distance peuvent s'afficher à l'écran.

Pour une liste exhaustive des options et des fonctionnalités, consultez le manuel de la commande (man ssh).


Exemples

Connexion à une machine du DMS

Si vous travaillez sur une machine d'un laboratoire et que vous souhaitez vous brancher à une autre machine du Département, comme par exemple loup de labomat, vous n'avez qu'à entrer

ssh loup

dans un terminal de commandes. À partir de maintenant, les prochaines commandes passées à ce terminal seront exécutées en utilisant les ressources de la machine loup.

La commande simulation peut vous aider à choisir une machine sur laquelle travailler.

Connexion à distance

Mac OS ou Linux

Il est possible de se connecter à distance au réseau du DMS avec la commande ssh si votre ordinateur fonctionne sous Mac OS ou Linux (pour MAC, il faut d'abord visiter le site-web de XQuartz, et le télécharger). Il suffit alors d'entrer

ssh -X usager@ssh.dms.umontreal.ca

dans un terminal de commandes, où usager est votre identifiant (login) au Département. Vous pouvez ensuite accéder à une machine spécifique du Département (voir l'exemple précédent). Prenez note que l'option -X autorise l'affichage graphique.

Windows

À partir de Windows, vous devez télécharger un logiciel permettant la connexion ssh. Si vous n'avez pas besoin de l'interface graphique, le logiciel PuTTY est un bon choix. Par contre, si vous prévoyez utiliser des logiciels avec interface graphique, vous devrez démarrer également Xming en concomitance avec PuTTY, ou encore utiliser les logiciels MobaXterm ou NoMachine NX.

Voir aussi

Articles connexes


La dernière modification de cette page a été faite le 7 août 2013 à 12:52.