Fourre Tout

C'est mon pense-bête

Outils pour utilisateurs

Outils du site


linux:ssh

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:ssh [2009/10/29 09:31]
jce
linux:ssh [2021/04/11 13:50] (Version actuelle)
Ligne 1: Ligne 1:
-====== Ssh : configuration, utilisation ======+====== ssh : configuration, utilisation ======
  
 On désire ouvrir une connexion ssh depuis une machine locale (d'un réseau quelconque) sur différentes machines distantes (en général à l'intérieur d'un réseau sécurisé) en passant par une passerelle : On désire ouvrir une connexion ssh depuis une machine locale (d'un réseau quelconque) sur différentes machines distantes (en général à l'intérieur d'un réseau sécurisé) en passant par une passerelle :
Ligne 14: Ligne 14:
 et celle correcte mais moins simple de et celle correcte mais moins simple de
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/openssh.html http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/openssh.html
 +
 +==== ouvrir un tunnel permanent ====
  
   * commande à exécuter sur la machine //locale.ici// pour ouvrir un tunnel afin rediriger les commande ssh (port 22) vers la machine //cible.la// en passant par //passerelle.la// ; //moi// est le nom d'utilisateur sur la machine //passerelle.la// :   * commande à exécuter sur la machine //locale.ici// pour ouvrir un tunnel afin rediriger les commande ssh (port 22) vers la machine //cible.la// en passant par //passerelle.la// ; //moi// est le nom d'utilisateur sur la machine //passerelle.la// :
  
   ssh -N -f -L 2222:cible.la:22 moi@passerelle.la   ssh -N -f -L 2222:cible.la:22 moi@passerelle.la
 +
 +==== exécuter une commande par le tunnel ====
  
   * exécuter une commande sur //cible.la// par le tunnel :   * exécuter une commande sur //cible.la// par le tunnel :
 +
   ssh -p 2222 moi@localhost ls -l   ssh -p 2222 moi@localhost ls -l
   ssh -p 2222 moi@localhost '(uname -a ;ls -l PERSO/)'   ssh -p 2222 moi@localhost '(uname -a ;ls -l PERSO/)'
Ligne 27: Ligne 32:
   scp -p -P 2222 c1.ods c2.ods moi@localhost:PERSO/   scp -p -P 2222 c1.ods c2.ods moi@localhost:PERSO/
   scp -p -P 2222 moi@localhost:/local/tempo/f .   scp -p -P 2222 moi@localhost:/local/tempo/f .
 +
 +==== tunnel pour lire les forums ====
  
   * créer un tunnel pour lire les forums (port 119) sur le serveur //forum.la// :   * créer un tunnel pour lire les forums (port 119) sur le serveur //forum.la// :
  
-  ssh -N -f -l moi -L 8119:forum.la:119 passerelle.la+  ssh -N -f -l moi -L 9119:forum.la:119 passerelle.la
  
   * puis configurer le lecteur de forums ainsi :    * puis configurer le lecteur de forums ainsi : 
     * serveur : localhost     * serveur : localhost
-    * port : 8119+    * port : 9119
     * //NB : si le serveur exige une connexion sécurisée, il faut utiliser le port **563** à la place du port 119//     * //NB : si le serveur exige une connexion sécurisée, il faut utiliser le port **563** à la place du port 119//
 +
 +==== tunnel pour impression ====
  
   * créer un tunnel pour se connecter au serveur d'imprimantes //imprimeur.la// :   * créer un tunnel pour se connecter au serveur d'imprimantes //imprimeur.la// :
linux/ssh.1256805081.txt.gz · Dernière modification: 2021/04/11 13:41 (modification externe)