Debian Squeeze - Instalando VirtualBox com acesso WEB via phpVirtualBox

VirtualBox é um software de virtualização desenvolvido pela Sun Microsystems que, posteriormente, foi comprada
pela Oracle. Assim como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos.

[ Hits: 28.546 ]

Por: Cristiano NiX em 16/05/2012


Informações Importantes



Usuário padrão: admin
Senha padrão: admin

Para alterar senha, clique em: Arquivo – Alterar senha.

Vamos criar uma Máquina Virtual:

Clique em: Novo – Próximo – Nome: teste

Segue o Wizard e faça configurações conforme necessário.

Selecione sua maquina virtual “teste”. Clique em: Configurações - Display – Display Remoto

Porta do Servidor: Preencha porta necessária exemplo: 3389.

Clique em 'Iniciar' para ligar máquina virtual.

Para ver se a tela da máquina pega seu cliente RDP favorito, como por exemplo, Rdesktop no Linux ou Conexão de Área de Trabalho Remota no Windows, como endereço coloque IP do 'servidor:porta' configurada no VirtualBox.

Exemplo: 192.168.100.57:3389

Pronto, você tem VirtualBox funcionando sem interface gráfica.

Dica

- Como faço para iniciar automaticamente a máquina virtual, quando o computador liga.

Crie um Script: /root/vbox

# su -l vbox -c "VBoxHeadless --startvm teste" &

Vamos transformar ele num executável:

# chmod +x /root/vbox

Adicione no: /etc/rc.local

# /root/vbox

Caso o serviço não suba automaticamente ao reiniciar a máquina, adicione o 'vboxdrv' na lista de módulos de kernel a serem carregados na inicialização, da seguinte forma:

Edite o arquivo "/etc/modules", adicione a seguinte linha e reinicie o computador:

vboxdrv


Para mais informações, entre na fonte: https://www.virtualbox.org

Conclusão

Uma ótima solução Open Source, no meu ponto de vista.

Já usei em produção, funciona muito bem.

Usem e aproveite. Espero que gostem.

Abraço a todos....

Referências



Página anterior    

Páginas do artigo
   1. Pré-requisitos e Instalações
   2. Informações Importantes
Outros artigos deste autor

OpenLDAP com suporte ao MySQL

Leitura recomendada

Segurança Física (Parte 2)

Monitorando redes utilizando Ntop

Introdução ao Personal Firewall (PF)

Implementação de OpenVAS-5 em Ubuntu 10.04.4 LTS

PFSense com Snort

  
Comentários
[1] Comentário enviado por removido em 16/05/2012 - 11:34h

Boa dica,

eu uso o kvm lá tem opções nas configurações da máquina virtual para iniciar automaticamente entre outras que ajuda bastante e uso um software prorio para acessar a máquina via modo tanto da minha rede local como de fora da rede local. No virtual box eu desconhecia essa interface web para gerenciamento.

Parabéns pelo artigo !

[2] Comentário enviado por Burlaman em 17/05/2012 - 12:58h

Cara show de bola seu tuto fiz no meu frankstein la em casa e ja ta rolando de boa ...

[3] Comentário enviado por removido em 17/05/2012 - 14:07h

excelente o passo a passo, obrigado!!

[4] Comentário enviado por ch4c4r em 18/05/2012 - 15:47h

Excelente contribuição meu caro, favoritado com certeza!
Abraços :)

[5] Comentário enviado por mdunguel em 19/05/2012 - 22:57h

Comigo não funfô.
Está aparecendo o seguinte erro:

Could not connect to host (http://192.168.0.51:18083/)

Exception Object
(
[message:protected] => Could not connect to host (http://192.168.0.51:18083/)
[string:Exception:private] =>
[code:protected] => 64
[file:protected] => /var/www/vbox/lib/vboxconnector.php
[line:protected] => 188
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /var/www/vbox/lib/auth/Builtin.php
[line] => 45
[function] => connect
[class] => vboxconnector
[type] => ->
[args] => Array
(
)

)

[1] => Array
(
[file] => /var/www/vbox/lib/ajax.php
[line] => 119
[function] => login
[class] => phpvbAuthBuiltin
[type] => ->
[args] => Array
(
[0] => admin
[1] => admin
)

)

)

[previous:Exception:private] =>

[6] Comentário enviado por cristianodebian em 21/05/2012 - 09:14h

Revisa o procedimento de criação do arquivo com as seguintes informações abaixo:


/etc/default/virtualbox

# Usuário que você criou para VirtualBox
VBOXWEB_USER=vbox
# IP de sua placa de rede local
VBOXWEB_HOST=192.168.0.51


Inicie serviço do VirtualBox:

# /etc/init.d/vboxweb-service restart

Verifique se o serviço está rodando:

# /etc/init.d/vboxweb-service status


[7] Comentário enviado por esquilooo em 21/05/2012 - 10:39h

No meu acontece isso:

operador@All-001:~$ sudo /etc/init.d/vboxweb-service restart
sudo: /etc/init.d/vboxweb-service: comando não encontrado
operador@All-001:~$

[8] Comentário enviado por rai3mb em 26/05/2012 - 03:54h

@esquilooo em que momento acontece isso? acontece após a instalação do virtualbox?

Fiz o procedimento em um CentOS e deu certo.

[9] Comentário enviado por josedefaria em 22/06/2012 - 13:14h

The virtual machine 'CPLSRV' has terminated unexpectedly during startup with exit code 1

ele dá esse erro e nao consegue iniciar a máquina

[10] Comentário enviado por ttc em 14/08/2012 - 17:08h

Excelente Artigo ....
Porem nao consegui fazer a maquina virtual iniciar automaticamente no boot.

Para solução adicionei entrada no cron, resolvendo plenamente meu problema.

#crontab -e

ao ser aberto arquivo
adicionar a linha
@reboot /usr/bin/vboxmanage startvm nomedamaquinavirtual --type headless

Se voce nao sabe o nome da maquina virutal digite vboxmanage list vms , irá aparecer nome da maquina e UUID .

Para teste sugiro efetuar reinicilizacao e ver se a mesma iniciou automaticamente


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts