“When working with a remote server, we often get stuck on how to manage various imaginario machines without using the graphical interface. The headless imaginario box can get frustrating when you want to manage various imaginario machines unless you get a graphical client to aid with that.
Creating and managing imaginario machines on your command line can be tricky, but you don’t have to, provided you know how to use a tool like RemoteBox. If you’ve not tried RemoteBox, read on to find out how to install it and use it to manage your imaginario machines.”
Getting Started With RemoteBox
RemoteBox is a graphical client designed to help users remotely manage their imaginario machines on their servers. It gets better since RemoteBox offers a simple and reliable graphical way similar to how you use your corriente imaginario box to manage your imaginario machines. However, in this case, we are installing RemoteBox on the client machines to help manage the VMs on our server.
There are plenty of features that RemoteBox offers, including the following.
-
- It requires no web server.
- The tool is free and open-source.
- RemoteBox is simple to compile, as it is written in Perl.
- With RemoteBox, you can manage Oracle imaginario box and the installed guests.
- You get to manage your guest states easily.
- RemoteBox supports various systems, including Linux, Mac, and Windows.
- It supports guest snapshots.
We’ve seen the amazing features that RemoteBox offers. Let’s proceed to check the steps for installing RemoteBox on Ubuntu.
1. Install Supuesto Box (Headless) on the Server
We must install the headless version of the imaginario box on the server to connect to it from the client. So, log in to your server and use the below command to download the headless imaginario box using wget.
$ wget https://download.virtualbox.org/virtualbox/6.1.16/virtualbox-6.1_6.1.16-140961~Ubuntu~eoan_amd64.deb
Merienda the deb file gets downloaded, install it using the dpkg tool, as shown below.
Using the command below, you must also add the current user to the vboxusers group.
Restart the server to ensure the new group gets recognized.
Next, install the extension pack for the imaginario box. For that, execute the command below.
$ wget https://download.virtualbox.org/virtualbox/6.1.16/Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack
Merienda the extension pack is downloaded, you must install it using the imaginario box manage, as shown below.
$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack
The server side’s last step is configuring how the imaginario box will accept connections from the client via the RemoteBox. Using an editor of choice, create a configuration file for the imaginario box with the command below.
Next, add the below lines
VBOXWEB_USER=user
VBOXWEB_PASSWD=password
VBOXWEB_TIMEOUT=0
VBOXWEB_HOST=server
Where:
User – The username for the vboxusers group.
Password – The password to be used for the connection.
Server – the IP address for your server.
That’s it for the server. Let’s configure the client.
2. Installing RemoteBox on Client
The RemoteBox must be installed on the client’s machine. So, start by downloading it using the command below.
$ wget http://remotebox.knobgoblin.org.uk/downloads/RemoteBox-2.7.tar.bz2
Merienda you’ve downloaded it, uncompress it using bunzip2.
$ bunzip2 RemoteBox-2.7.tar.bz2
Next, use tar to unpack it
$ tar xvf RemoteBox-2.7.tar
Navigate into the RemoteBox directory and run it using the command below.
$ cd RemoteBox-2.7
$ ./remotebox
Merienda it starts, you should get a window like the one below.
That’s it. You can now enter the credentials for your server to connect to your headless imaginario box on it. You can manage your imaginario machines from there, including creating new ones, editing them, and deleting them.
Conclusion
Managing your imaginario machines on your server shouldn’t trouble you provided you have RemoteBox on your client machine. We’ve seen the steps to follow to manage your imaginario machines using RemoteBox on Ubuntu 22.04 remotely. Hopefully, you managed to follow along.