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

(Page créée avec « Catégorie:Commandes ==Communiquer à l'aide de la commande ssh.== Pour communiquer avec un autre ordinateur, il suffit d'utiliser la commande ssh ayant un seul paramètr... »)
 
Ligne 2 : Ligne 2 :
 
==Communiquer à l'aide de la commande ssh.==
 
==Communiquer à l'aide de la commande ssh.==
 
Pour communiquer avec un autre ordinateur, il suffit d'utiliser la commande ssh ayant un seul paramètre, soit le nom de l'ordinateur à lequel il veut se connecter.
 
Pour communiquer avec un autre ordinateur, il suffit d'utiliser la commande ssh ayant un seul paramètre, soit le nom de l'ordinateur à lequel il veut se connecter.
</br>
+
<br/>
</br>
+
<br/>
 
Par exemple, supposons qu'un usager est connecté physiquement sur l'ordinateur nommé loup et qu'il désire se connecter sur l'ordinateur nommé tigre, alors l'usager doit écrire dans un terminal la commande suivante:
 
Par exemple, supposons qu'un usager est connecté physiquement sur l'ordinateur nommé loup et qu'il désire se connecter sur l'ordinateur nommé tigre, alors l'usager doit écrire dans un terminal la commande suivante:
</br>
+
<br/>
</br>
+
<br/>
 
loup% ssh tigre [RETURN]
 
loup% ssh tigre [RETURN]
</br>
+
<br/>
</br>
+
<br/>
 
Voilà, toutes les prochaines commandes seront exécutées en utilisant les ressources de tigre et non de loup. Comment savoir me diriez-vous? vérifiez l'incitatif. Suite à la commande ssh, l'incitatif a passé de loup% à tigre%.
 
Voilà, toutes les prochaines commandes seront exécutées en utilisant les ressources de tigre et non de loup. Comment savoir me diriez-vous? vérifiez l'incitatif. Suite à la commande ssh, l'incitatif a passé de loup% à tigre%.
</br>
+
<br/>
</br>
+
<br/>
  
 
==Avantage des intra-communications.==
 
==Avantage des intra-communications.==
 
Reprenons l'exemple précédent. Supposons que l'usager doit exécuter à deux reprises un calcul intense de 20 minutes. Il sait que l'exécution d'un seul calcul utiliserait toutes les ressources informatiques de l'ordinateur auquel il est connecté. De ceci, il est trivial de déduire:
 
Reprenons l'exemple précédent. Supposons que l'usager doit exécuter à deux reprises un calcul intense de 20 minutes. Il sait que l'exécution d'un seul calcul utiliserait toutes les ressources informatiques de l'ordinateur auquel il est connecté. De ceci, il est trivial de déduire:
</br>
+
<br/>
 
*L'exécution simultanée des deux calculs sur le même ordinateur provoqueront un effet négatif entre eux. On peut prédire un temps de 40 minutes pour terminer les deux calculs.
 
*L'exécution simultanée des deux calculs sur le même ordinateur provoqueront un effet négatif entre eux. On peut prédire un temps de 40 minutes pour terminer les deux calculs.
 
*Exécuter en queue les deux calculs ne provoqueront aucun effet négatif, cependant, il faut attendre 40 minutes pour terminer les deux calculs.
 
*Exécuter en queue les deux calculs ne provoqueront aucun effet négatif, cependant, il faut attendre 40 minutes pour terminer les deux calculs.
</br>
+
<br/>
</br>
+
<br/>
 
Ainsi, un avantage des inter-communications est d'utiliser un autre ordinateur pour lancer plusieurs calculs simultanément. Toujours de l'exemple précédent, si le calcul s'intitule magma4.1, l'utilisateur n'a qu'à taper les commandes suivantes dans un terminal.
 
Ainsi, un avantage des inter-communications est d'utiliser un autre ordinateur pour lancer plusieurs calculs simultanément. Toujours de l'exemple précédent, si le calcul s'intitule magma4.1, l'utilisateur n'a qu'à taper les commandes suivantes dans un terminal.
</br>
+
<br/>
</br>
+
<br/>
 
loup% magma & [RETURN]
 
loup% magma & [RETURN]
</br>
+
<br/>
</br>
+
<br/>
 
loup% ssh tigre [RETURN]
 
loup% ssh tigre [RETURN]
</br>
+
<br/>
</br>
+
<br/>
 
tigre% magma & [RETURN]
 
tigre% magma & [RETURN]
</br>
+
<br/>
</br>
+
<br/>
 
Cette série de commande lance magma sur loup et sur tigre. En 20 minutes, il aura les résultats des deux calculs. Avantageux n'est-ce pas!!!
 
Cette série de commande lance magma sur loup et sur tigre. En 20 minutes, il aura les résultats des deux calculs. Avantageux n'est-ce pas!!!
</br>
+
<br/>
</br>
+
<br/>
 
Comme les ressources informatique sont limitées au DMS, chaque individu est limité à 2 calculs intenses sur l'ensemble des stations de travail au DMS. Le seul problème, comment connaître les stations libres? Comment puis-je savoir si l'ordinateur auquel je veux me connecter est libre? La prochaine sous-section répond à cette série de questions.
 
Comme les ressources informatique sont limitées au DMS, chaque individu est limité à 2 calculs intenses sur l'ensemble des stations de travail au DMS. Le seul problème, comment connaître les stations libres? Comment puis-je savoir si l'ordinateur auquel je veux me connecter est libre? La prochaine sous-section répond à cette série de questions.
</br>
+
<br/>
</br>
+
<br/>
 
N.B. Si vous voulez lancer plus de 3 calculs intenses sur le réseau, demandez l'accord de votre coadministrateur.
 
N.B. Si vous voulez lancer plus de 3 calculs intenses sur le réseau, demandez l'accord de votre coadministrateur.
</br>
+
<br/>
</br>
+
<br/>
 
==La commande simulation : où puis-je me connecter?==
 
==La commande simulation : où puis-je me connecter?==
</br>
+
<br/>
</br>
+
<br/>
 
Il est très facile de connaître un ordinateur libre pour lancer un calcul intense. Un script maison s'occupe de cette tâche. Il suffit d'écrire dans un terminal la commande '''simulation'''. Voici un exemple:
 
Il est très facile de connaître un ordinateur libre pour lancer un calcul intense. Un script maison s'occupe de cette tâche. Il suffit d'écrire dans un terminal la commande '''simulation'''. Voici un exemple:
</br>
+
<br/>
</br>
+
<br/>
 
loup% simulation [RETURN]
 
loup% simulation [RETURN]
</br>
+
<br/>
</br>
+
<br/>
  
 
La station disponible est : venus
 
La station disponible est : venus
 
+
<br/>
 +
<br/>
 
Nous vous rappelons que les ressources informatiques du laboratoire doivent rester disponibles et performantes pour tous. Par respect pour les autres usagers, nous vous demandons donc de ne pas monopoliser les stations en lançant un grand nombre de simulations simultanées. Si vous avez des besoins plus importants, veuillez consulter votre coadministrateur. Veuillez noter aussi que cette commande étudie le taux d'occupation des stations à l'instant où vous l’exécutez et elle ne réserve en aucun cas un poste. Vous devez donc utiliser ce script juste avant de lancer votre simulation.
 
Nous vous rappelons que les ressources informatiques du laboratoire doivent rester disponibles et performantes pour tous. Par respect pour les autres usagers, nous vous demandons donc de ne pas monopoliser les stations en lançant un grand nombre de simulations simultanées. Si vous avez des besoins plus importants, veuillez consulter votre coadministrateur. Veuillez noter aussi que cette commande étudie le taux d'occupation des stations à l'instant où vous l’exécutez et elle ne réserve en aucun cas un poste. Vous devez donc utiliser ce script juste avant de lancer votre simulation.
  
Ligne 59 : Ligne 60 :
  
 
Dans le terminal tapez la commande "logout", ou faites CRTL-D, le raccourci associé à cette commande. Par exemple:
 
Dans le terminal tapez la commande "logout", ou faites CRTL-D, le raccourci associé à cette commande. Par exemple:
 
+
<br/>
 +
<br/>
 
loup% ssh tigre [RETURN]
 
loup% ssh tigre [RETURN]
 
+
<br/>
 +
<br/>
 
tigre% logout [RETURN]
 
tigre% logout [RETURN]
 
+
<br/>
 +
<br/>
 
loup%
 
loup%
  
 
== La commande '''man''': Comment obtenir de l'aide sur une commande ?==
 
== La commande '''man''': Comment obtenir de l'aide sur une commande ?==
 
Il y a une quantité impressionnante d'informations contenues sur les différents serveurs du DMS. Cette information est accessible à l'aide de la commande man.
 
Il y a une quantité impressionnante d'informations contenues sur les différents serveurs du DMS. Cette information est accessible à l'aide de la commande man.
 
+
<br/>
 +
<br/>
 
Enfin, si vous avez des questions ou des commentaires à formuler, n'hésitez surtout pas à vous adresser à contacter [[Qui_Contacter?|votre coadministrateur et à vos responsables informatiques]].
 
Enfin, si vous avez des questions ou des commentaires à formuler, n'hésitez surtout pas à vous adresser à contacter [[Qui_Contacter?|votre coadministrateur et à vos responsables informatiques]].

Version du 3 décembre 2010 à 13:09

Communiquer à l'aide de la commande ssh.

Pour communiquer avec un autre ordinateur, il suffit d'utiliser la commande ssh ayant un seul paramètre, soit le nom de l'ordinateur à lequel il veut se connecter.

Par exemple, supposons qu'un usager est connecté physiquement sur l'ordinateur nommé loup et qu'il désire se connecter sur l'ordinateur nommé tigre, alors l'usager doit écrire dans un terminal la commande suivante:

loup% ssh tigre [RETURN]

Voilà, toutes les prochaines commandes seront exécutées en utilisant les ressources de tigre et non de loup. Comment savoir me diriez-vous? vérifiez l'incitatif. Suite à la commande ssh, l'incitatif a passé de loup% à tigre%.

Avantage des intra-communications.

Reprenons l'exemple précédent. Supposons que l'usager doit exécuter à deux reprises un calcul intense de 20 minutes. Il sait que l'exécution d'un seul calcul utiliserait toutes les ressources informatiques de l'ordinateur auquel il est connecté. De ceci, il est trivial de déduire:

  • L'exécution simultanée des deux calculs sur le même ordinateur provoqueront un effet négatif entre eux. On peut prédire un temps de 40 minutes pour terminer les deux calculs.
  • Exécuter en queue les deux calculs ne provoqueront aucun effet négatif, cependant, il faut attendre 40 minutes pour terminer les deux calculs.



Ainsi, un avantage des inter-communications est d'utiliser un autre ordinateur pour lancer plusieurs calculs simultanément. Toujours de l'exemple précédent, si le calcul s'intitule magma4.1, l'utilisateur n'a qu'à taper les commandes suivantes dans un terminal.

loup% magma & [RETURN]

loup% ssh tigre [RETURN]

tigre% magma & [RETURN]

Cette série de commande lance magma sur loup et sur tigre. En 20 minutes, il aura les résultats des deux calculs. Avantageux n'est-ce pas!!!

Comme les ressources informatique sont limitées au DMS, chaque individu est limité à 2 calculs intenses sur l'ensemble des stations de travail au DMS. Le seul problème, comment connaître les stations libres? Comment puis-je savoir si l'ordinateur auquel je veux me connecter est libre? La prochaine sous-section répond à cette série de questions.

N.B. Si vous voulez lancer plus de 3 calculs intenses sur le réseau, demandez l'accord de votre coadministrateur.

La commande simulation : où puis-je me connecter?



Il est très facile de connaître un ordinateur libre pour lancer un calcul intense. Un script maison s'occupe de cette tâche. Il suffit d'écrire dans un terminal la commande simulation. Voici un exemple:

loup% simulation [RETURN]

La station disponible est : venus

Nous vous rappelons que les ressources informatiques du laboratoire doivent rester disponibles et performantes pour tous. Par respect pour les autres usagers, nous vous demandons donc de ne pas monopoliser les stations en lançant un grand nombre de simulations simultanées. Si vous avez des besoins plus importants, veuillez consulter votre coadministrateur. Veuillez noter aussi que cette commande étudie le taux d'occupation des stations à l'instant où vous l’exécutez et elle ne réserve en aucun cas un poste. Vous devez donc utiliser ce script juste avant de lancer votre simulation.

La commande logout : Comment se déconnecter suite à un ssh?

Dans le terminal tapez la commande "logout", ou faites CRTL-D, le raccourci associé à cette commande. Par exemple:

loup% ssh tigre [RETURN]

tigre% logout [RETURN]

loup%

La commande man: Comment obtenir de l'aide sur une commande ?

Il y a une quantité impressionnante d'informations contenues sur les différents serveurs du DMS. Cette information est accessible à l'aide de la commande man.

Enfin, si vous avez des questions ou des commentaires à formuler, n'hésitez surtout pas à vous adresser à contacter votre coadministrateur et à vos responsables informatiques.


La dernière modification de cette page a été faite le 3 décembre 2010 à 13:09.