Je veux exécuter un script bash avec ssh mais quand j'essaye cela, il utilise ksh qui est le shell par défaut de l'utilisateur.Comment forcer ssh à exécuter bash au lieu de l'utilisateur par défaut sur la machine distante?
Je ne peux pas changer cette valeur par défaut. Alors, comment puis-je tromper ssh pour exécuter mon script avec bash au lieu du shell par défaut?
J'ai ajouté cette ligne puis il n'exécute pas le script: S – soField
@soField: Essayez avec mon edit, ou essayez la méthode tangens. Vous devez vous assurer que 'bash' est installé sur le serveur. –
donc ce serait ssh utilisateur @ host/bin/bash command.sh? est-ce correct – soField