Me re-voilà avec une réponse à mon post de départ,
l'utilisation de 'Proxycommand' m'a mis sur la voie de la solution
merci donc à Anvil pour sa suggestion.
Néanmoins je n'ai pas réussi a utiliser le ficher ~/.ssh/config et donc la
'Proxycommand' pour arriver à mes fins ... à titre d'exemple voici ce que j'ai
essayé:
User login
Host Pc1
Hostname Pcs
Proxycommand ssh login@Pc1
et
Host Pc1
Hostname Pcs
Proxycommand ssh login@Pc1
User login
Ce qui ne change pas beaucoup mais je ne savais pas dans quel ordre placer
les instructions.
Le resultat de la commande 'ssh login@Pc1' est le même dans chaque cas
(et d'ailleur le même que celui de la commande (ssh login@Pc ssh login@Pc1)
c'est à dire:
Pseudo-terminal will not be allocated because stdin is not a terminal.
En faisant des recherches (merci Google) pour améliorer cela je suis tomber
sur la bonne solution (ou une des bonnes) qui ne passe pas par le fichier ~/.ssh/config
voici la commande en question:
]$ ssh -t login@Pc ssh login@Pc1
et je tombe directement sur Pc1
J'ai essayé d'insérer l'option -t qui force l'allocation d'un pseudo-terminal dans
le fichier config sans succès, j'ai donc fait des alias pour mes commandes.
Merci de votre aide.
S.
PS: Comment puis-je classer cette discussion comme "résolue" ?