Erreur lors d'une commande ssh
Bonjour,
Je dois lancer des commandes à distance sur un serveur via des scripts.
La première des commandes est un mv du fichier copié dans le /tmp vers son bon endroit.
Je fais donc :
Code:
1 2 3 4 5 6
| ssh -tt $user@$ip <<FINLEC
sudo su -
mv -f /tmp/$nomfichierdistant $chemin/$nomfichierdistant
exit
exit
FINLEC |
Lorsque j'ai lancé cette commande en test, cela a bien fonctionné.
Là, nous sommes sur des tests en conditions réelles. J'ai donc lancé mon script et j'obtiens cela quand je rentre le mot de passe :
Code:
tcgeattr : Inappriopriate ioctl for device
Je n'arrive pas à trouver la solution à ce problème.
Quelqu'un peut il me donner un coup de main ?
Merci d'avance !