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 revisionPrevious revision
Next revisionBoth sides next revision
informatique:logiciels:ssh [2017/05/10 09:42] – [Séquence d'échappement] pteuinformatique:logiciels:ssh [2019/07/23 10:23] – [Saisir un mot de passe via SSH] pteu
Line 317: Line 317:
  
 La même avec le client SSH est : ''<enter>'' + ''~'' + ''.'' ; elle permet de quitter le client SSH et rendre la main avec le terminal. La même avec le client SSH est : ''<enter>'' + ''~'' + ''.'' ; elle permet de quitter le client SSH et rendre la main avec le terminal.
 +
 +=====Saisir un mot de passe via SSH=====
 +
 +Lorsqu'on lance un script via SSH et que ce dernier demande un mot de passe, on obtient l'erreur suivante : //pas de tty présent et pas de programme askpass spécifié.//
 +
 +Pour transmettre le mot de passe via la connexion SSH il faut ajouter l'option ''-t'' à la commande SSH, pour forcer l'allocation d'un pseudo-tty :
 +<code bash>
 +ssh USER@SERVER "sudo whoami"
 +USER@SERVER''s password: 
 +sudo: pas de tty présent et pas de programme askpass spécifié
 +
 +ssh -t USER@SERVER "sudo whoami"
 +USER@SERVER''s password: 
 +[sudo] Mot de passe de USER : 
 +root
 +Connection to SERVER closed.
 +</code>
 +
 +
 +
 +src : https://stackoverflow.com/questions/10310299/proper-way-to-sudo-over-ssh
 +
 ====== 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.txt · Last modified: 2024/04/05 06:59 by pteu