A máquina virtual do Virtualbox é revertida da web


0

Pergunto-me se é possível reverter as lacunas do virtualbox do site usando um script? Estou tentando usar, mas não consigo encontrar uma resposta útil ou truque para fazer isso dinamicamente

$machine = system('code to revert machine')

Respostas:


0

A sintaxe da caixa virtual é:

VBoxManage snapshot <virtual-machine-name> restore <snapshot-name>

Você deve ter autorização suficiente, e expor isso a um site requer alguns pensamentos cuidadosos, provavelmente mais do que apenas chamar `system (" vboxmanage ... ") de um cgi. Mas é possível.


o que você quer dizer com mais do que um `` `system ()` ``? Eu tenho meu próprio servidor rodando com o esxi, mas eu quero expô-los à internet, mas as pessoas podem reverter isso sem me perguntar ...
m4sterrulezs

Apenas dois exemplos: 1) Seu servidor web é executado por razões de segurança sob um userID que não é muito poderoso no sistema (por exemplo, apache ). Os scripts cgi também são executados sob esse userID. Você está realmente habilitando esse ID do usuário para mexer com sua configuração de máquina virtual? 2) Esteja certo de que você limpou sua entrada. Por exemplo: você não quer que alguém restaure a máquina abc'); rm-rf /var #.
Ljm Dullaart

claro que eu sei, vou validar corretamente, mas eu preciso mudar para 755 perm certo?
m4sterrulezs
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.