Configurer des applications pour utiliser SSH (original) (raw)
Ce document explique comment configurer des applications pour connecter de manière automatisée deux instances de machine virtuelle (VM) à l'aide de SSH et d'OS Login. Le fait d'autoriser les applications à utiliser SSH peut être utile pour automatiser les processus de gestion du système.
Configurez votre application pour gérer les clés SSH et initier des connexions SSH aux VM Compute Engine. En règle générale, votre application doit effectuer les opérations suivantes :
L'exemple d'application oslogin_service_account_ssh.py
illustre une mise en œuvre possible d'une application SSH. Dans cet exemple, l'application utilise la méthode run_ssh()
pour exécuter une commande sur une instance distante et renvoyer le résultat de la commande.
Après avoir créé une application qui utilise SSH, vous pouvez l'exécuter en suivant un processus semblable à l'exemple suivant, qui installe et exécute l'exemple d'application oslogin_service_account_ssh.py
. Les bibliothèques que vous installez peuvent varier en fonction du langage de programmation utilisé par l'application.
Vous pouvez également créer une application qui importe oslogin_service_account_ssh.py
et l'exécute directement.