User Tools

Site Tools


informatique:logiciels:ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
informatique:logiciels:ssh [2019/07/23 12:23]
pteu [Saisir un mot de passe via SSH]
informatique:logiciels:ssh [2019/09/11 11:59] (current)
pteu [Timeout de connexion SSH]
Line 335: Line 335:
 </​code>​ </​code>​
  
 +src : https://​stackoverflow.com/​questions/​10310299/​proper-way-to-sudo-over-ssh
  
  
-src https://​stackoverflow.com/​questions/​10310299/​proper-way-to-sudo-over-ssh+=====Timeout d'​établissement de connexion SSH===== 
 + 
 +Lorsqu'​on lance une connexion SSH, si le serveur cible ne répond pas instantanément,​ le client SSH va attendre un certain délais (le timeout TCP du système) avant de rendre la main et d'​afficher le triste constat d'​échec suivant ​''​sshconnect to host serveur-down port 22: Connection timed out''​. 
 + 
 +On peut limiter ce timeout pour ne pas avoir à attendre 3 plombes qu'il nous rende la main, en utilisant l'​option ''​ConnectTimeout''​ : 
 +<code bash> 
 +# réglage du temps maximal d'​attente à 5 secondes, si serveur-down ne répond pas 
 +ssh -o ConnectTimeout=5 serveur-down 
 +</​code>​ 
 + 
 +Si "​serveur-down" possède plusieurs adresses IP, le client SSH les essayera les unes après les autres jusqu'​à ce qu'une réponde. Pour éviter ce comportement,​ on peut limiter le nombre d'IP essayé avec l'​option ''​ConnectionAttempts''​ : 
 +<code bash> 
 +host serveur-down 
 + ​serveur-down has address 10.0.0.1 
 + ​serveur-down has address 10.0.1.1
  
 +# limiter les essais à une seule IP
 +ssh -o ConnectionAttempts=1 serveur-down
 +</​code>​
 ====== Liens ====== ====== Liens ======
  
 [[http://​people.via.ecp.fr/​~alexis/​formation-linux/​export-display.html|formation Linux]] [[http://​people.via.ecp.fr/​~alexis/​formation-linux/​export-display.html|formation Linux]]
informatique/logiciels/ssh.1563877390.txt.gz · Last modified: 2019/07/23 12:23 by pteu