Gérer Virtual Box à distance avec RemoteBox - Installer sur Ubuntu 22.04
Lorsque vous travaillez avec un serveur distant, nous sommes souvent coincés sur la façon de gérer diverses machines virtuelles sans utiliser l'interface graphique. La boîte virtuelle sans tête peut devenir frustrante lorsque vous souhaitez gérer différentes machines virtuelles à moins que vous n'obteniez un client graphique pour vous aider.
Créer et gérer des machines virtuelles en ligne de commande peut être compliqué, mais vous n'avez pas à le faire, à condition de savoir comment utiliser un outil comme RemoteBox. Si vous n'avez pas essayé RemoteBox, continuez à lire pour découvrir comment l'installer et l'utiliser pour gérer vos machines virtuelles.
Commencer avec RemoteBox
RemoteBox est un client graphique conçu pour aider les utilisateurs à gérer à distance leurs machines virtuelles sur leurs serveurs. Cela s'améliore puisque RemoteBox offre une manière graphique simple et fiable, semblable à la façon dont vous utilisez votre boîte virtuelle normale pour gérer vos machines virtuelles. Cependant, dans ce cas, nous installons RemoteBox sur les machines clientes pour aider à gérer les VM sur notre serveur.
RemoteBox offre de nombreuses fonctionnalités, y compris les suivantes.
- Cela ne nécessite pas de serveur web.
- L'outil est gratuit et open-source.
- RemoteBox est simple à compiler, car il est écrit en Perl.
- Avec RemoteBox, vous pouvez gérer Oracle VirtualBox et les machines invités installées.
- Vous pouvez gérer facilement vos états invités.
- RemoteBox prend en charge divers systèmes, y compris Linux, Mac et Windows.
- Il prend en charge les snapshots invités.
Nous avons vu les fonctionnalités incroyables que RemoteBox offre. Passons à vérifier les étapes pour installer RemoteBox sur Ubuntu.
1. Installer Virtual Box (sans tête) sur le serveur
Nous devons installer la version sans interface graphique de VirtualBox sur le serveur pour nous y connecter depuis le client. Alors, connectez-vous à votre serveur et utilisez la commande ci-dessous pour télécharger VirtualBox sans interface graphique en utilisant wget.
wget https://download.virtualbox.org/virtualbox/6.1.16/virtualbox-6.1_6.1.16-140961~Ubuntu~eoan_amd64.debUne fois que le fichier .deb est téléchargé, installez-le en utilisant l'outil dpkg, comme indiqué ci-dessous.
sudo dpkg -i *.debEn utilisant la commande ci-dessous, vous devez également ajouter l'utilisateur actuel au groupe vboxusers.
sudo dpkg -i *.debRedémarrez le serveur pour vous assurer que le nouveau groupe soit reconnu.
Ensuite, installez le paquet d'extensions pour VirtualBox. Pour cela, exécutez la commande ci-dessous.
wget https://download.virtualbox.org/virtualbox/6.1.16/Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpackUne fois le pack d'extension téléchargé, vous devez l'installer en utilisant le gestionnaire de VirtualBox, comme indiqué ci-dessous.
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack
La dernière étape du côté serveur consiste à configurer comment la boîte virtuelle acceptera les connexions du client via le RemoteBox. En utilisant un éditeur de votre choix, créez un fichier de configuration pour la boîte virtuelle avec la commande ci-dessous.
Ensuite, ajoutez les lignes ci-dessous
VBOXWEB_USER=user
VBOXWEB_PASSWD=password
VBOXWEB_TIMEOUT=0
VBOXWEB_HOST=serverOù :
Le nom d'utilisateur pour le groupe vboxusers.
Mot de passe – Le mot de passe à utiliser pour la connexion.
Serveur – l'adresse IP de votre serveur.
C'est tout pour le serveur. Configurons le client.
2. Installer RemoteBox sur le client
Le RemoteBox doit être installé sur la machine du client. Alors, commencez par le télécharger en utilisant la commande ci-dessous.
wget http://remotebox.knobgoblin.org.uk/downloads/RemoteBox-2.7.tar.bz2
Une fois que vous l'avez téléchargé, décompressez-le en utilisant bunzip2.
bunzip2 RemoteBox-2.7.tar.bz2Ensuite, utilisez tar pour l'extraire.
tar xvf RemoteBox-2.7.tarAccédez au répertoire RemoteBox et exécutez-le en utilisant la commande ci-dessous.
cd RemoteBox-2.7
./remoteboxUne fois que cela commence, vous devriez voir une fenêtre comme celle ci-dessous.
C'est tout. Vous pouvez maintenant entrer les identifiants de votre serveur pour vous connecter à votre boîte virtuelle sans interface. Vous pouvez gérer vos machines virtuelles à partir de là, y compris en créer de nouvelles, les modifier et les supprimer.
Conclusion
La gestion de vos machines virtuelles sur votre serveur ne devrait pas vous poser de problème, à condition d'avoir RemoteBox sur votre machine cliente. Nous avons vu les étapes à suivre pour gérer vos machines virtuelles à distance en utilisant RemoteBox sur Ubuntu 22.04. Nous espérons que vous avez pu suivre.









