0 votes

Meilleure façon d'exécuter des commandes Shell sur un invité VirtualBox

Quel est le meilleur moyen d'exécuter des commandes shell sur une machine virtuelle MacOS ? On dirait qu'on ne peut pas le faire à travers guestcontrol de VirtualBox, cela permet seulement de lancer des applications, pas d'exécuter des commandes directement. J'ai vu certaines personnes suggérer SSH, mais je voulais savoir s'il y a un moyen plus direct avant de commencer par cette voie. Merci !

1voto

Samus_ Points 1011

Enfin, j'ai réussi à le faire fonctionner après environ 8 heures à essayer différentes choses :

VBoxManage guestcontrol "vmname" run /bin/sh --username usr --password pass --verbose --wait-stdout --wait-stderr -- -c "echo test"

J'espère que cela aidera quelqu'un d'autre !

0voto

Wilfred Smith Points 1844

Si votre système d'exploitation invité est macOS, essayez d'exécuter VBoxManage guestcontrol /bin/bash -c "commandeÀExécuter"

SSH est une solution parfaitement adaptée tant que vous avez un moyen fiable d'obtenir l'adresse IP et que votre machine virtuelle invitée expose SSH, a une clé configurée, etc.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X