Question

Dans le cadre d'un script BASH complexe, je voudrais exécuter une commande sur un système distant à partir du script lui-même.

En ce moment, je lance le script qui personnalise les fichiers pour le système distant et les télécharge, puis à travers une connexion ssh j'exécute une seule commande.

Donc, pour le maximum de points:

  • Comment puis-je me connecter dans le système distant à partir du script bash (à savoir passer les informations d'identification dans la non-interactive)?
  • Comment puis-je exécuter une commande (en particulier "chmod 755 / go && / go") à partir du script?
Était-ce utile?

La solution

Après la réponse Tim Poster :

touches publiques d'installation et vous pouvez faire ce qui suit:

#!/bin/bash
ssh user@host "chmod 755 /go && /go"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top