Podczas pracy ze zdalnym serwerem często utknęliśmy w zakresie zarządzania różnymi maszynami wirtualnymi bez korzystania z interfejsu graficznego. Bezgłowe wirtualne pudełko może stać się frustrujące, gdy chcesz zarządzać różnymi maszynami wirtualnymi, chyba że dostaniesz graficznego klienta.
Tworzenie i zarządzanie maszynami wirtualnymi w wierszu poleceń może być trudne, ale nie musisz, pod warunkiem, że wiesz, jak korzystać z narzędzia takiego jak RemoteBox. Jeśli nie wypróbowałeś RemoteBox, przeczytaj, aby dowiedzieć się, jak go zainstalować i użyj go do zarządzania maszynami wirtualnymi.
Rozpoczęcie pracy z RemoteBox
RemoteBox to klient graficzny zaprojektowany, aby pomóc użytkownikom w zdalnej zarządzaniu maszynami wirtualnymi na swoich serwerach. Jest lepszy, ponieważ RemoteBox oferuje prosty i niezawodny graficzny sposób podobny do tego, jak używasz normalnego wirtualnego pudełka do zarządzania maszynami wirtualnymi. Jednak w tym przypadku instalujemy RemoteBox na maszynach klientów, aby pomóc w zarządzaniu maszynami wirtualnymi na naszym serwerze.
Istnieje wiele funkcji, które oferuje RemoteBox, w tym następujące.
Widzieliśmy niesamowite funkcje, które oferuje RemoteBox. Przejdźmy, aby sprawdzić kroki w celu zainstalowania RemoteBox na Ubuntu.
Zainstaluj Virtual Box (bezgłowy) na serwerze
Musimy zainstalować bezgłową wersję wirtualnego pola na serwerze, aby połączyć się z nim od klienta. Zaloguj się więc na serwer i użyj poniższego polecenia, aby pobrać bezgłowe wirtualne pole za pomocą wget.
$ wget https: // pobierz.VirtualBox.org/virtualbox/6.1.16/VirtualBox-6.1_6.1.16-140961 ~ Ubuntu ~ eoan_amd64.Deb
Po pobraniu pliku Deb zainstaluj go za pomocą narzędzia DPKG, jak pokazano poniżej.
$ sudo dpkg -i *.Deb
Korzystając z poniższego polecenia, musisz również dodać bieżącego użytkownika do grupy vBoxusers.
$ sudo dpkg -i *.Deb
Uruchom ponownie serwer, aby upewnić się, że nowa grupa zostanie rozpoznana.
Następnie zainstaluj pakiet rozszerzenia dla wirtualnego pola. W tym celu wykonaj poniższe polecenie.
$ wget https: // pobierz.VirtualBox.org/virtualbox/6.1.16/oracle_vm_virtualbox_extension_pack-6.1.16.vbox-extpack
Po pobraniu pakietu rozszerzenia należy go zainstalować za pomocą wirtualnego pola zarządzania, jak pokazano poniżej.
$ sudo vboxmanage expack instaluj oracle_vm_virtualbox_extension_pack-6.1.16.vbox-extpack
Ostatnim krokiem po stronie serwera jest konfiguracja, w jaki sposób Virtual Box zaakceptuje połączenia od klienta za pośrednictwem RemoteBox. Korzystając z wybranego edytora, utwórz plik konfiguracyjny dla pola wirtualnego z poniższym poleceniem.
Następnie dodaj poniższe linie
Vboxweb_user = użytkownik
VBOXWEB_PASSWD = hasło
Vboxweb_timeout = 0
VBOXWEB_HOST = SERWER
Gdzie:
Użytkownik - Nazwa użytkownika grupy vboxusers.
Hasło - Hasło do użycia do połączenia.
serwer - Adres IP dla twojego serwera.
To wszystko dla serwera. Skonfigurujmy klienta.
Instalowanie RemoteBox na kliencie
Remotebox musi być zainstalowany na komputerze klienta. Zacznij więc od pobrania go za pomocą poniższego polecenia.
$ wget http: // remotebox.Knobgoblin.org.Wielka Brytania/Plaints/RemoteBox-2.7.smoła.BZ2
Po pobraniu go, rozczaruj go za pomocą Bunzip2.
$ Bunzip2 RemoteBox-2.7.smoła.BZ2
Następnie użyj smoła Aby go rozpakować
$ TAR XVF RemoteBox-2.7.smoła
Przejdź do katalogu RemoteBox i uruchom go za pomocą poniższego polecenia.
$ CD RemoteBox-2.7
$ ./RemoteBox
Po uruchomieniu powinieneś dostać okno jak to poniżej.
Otóż to. Możesz teraz wprowadzić poświadczenia dla swojego serwera, aby połączyć się z bezgłowym wirtualnym polem. Stamtąd możesz zarządzać swoimi wirtualnymi maszynami, w tym tworzenie nowych, edytowanie ich i usuwanie.
Wniosek
Zarządzanie maszynami wirtualnymi na serwerze nie powinno mieć problemów z pod warunkiem, że masz zdalne pudełko na komputerze klienckim. Widzieliśmy kroki, aby zarządzać maszynami wirtualnymi za pomocą RemoteBox na Ubuntu 22.04 zdalnie. Mam nadzieję, że udało ci się podążać.