Arquivo diário: 29 de julho de 2011

Virtualização – VirtualBox em modo texto e acesso remoto


Autor: Rodrigo Mendes Pasini <rodrigo8819 at gmail.com>
Data: 22/09/2009

Introdução

Este artigo demonstrará de que maneira utilizar o VirtualBox em modo texto.
Para uma introdução a respeito de virtualização e o VirtualBox, acesse o artigo Virtualização – Montando uma rede virtual para testes e estudos de serviços e servidores, pois nesse artigo irei mais direto ao ponto.
Geralmente utilizamos o VirtualBox de maneira fácil através de sua GUI de configuração, mas muitas vezes temos que instalá-lo em um servidor que não disponibiliza um ambiente gráfico para a utilização do GUI do VirtualBox, para isso podemos fazer tudo em modo texto, desde criar as VMs até importar algumas já existentes.
Testei isso tudo em um servidor rodando Ubuntu Server 9.04, com processador Dual Core 2.5 3 GB de memória e HD Sata de 160GB.
Para comandos como usuário normal usarei antes o “$” e para root “#”. Atentem a isso.

Instalação

O VirtualBox pode ser instalado de duas maneiras:
1. baixando o pacote .DEB diretamente do site e instalando usando o dpkg.
$ wget http://download.virtualbox.org/virtualbox/3.0.4/virtualbox-3.0_3.0.4-50677_Ubuntu_jaunty_i386.deb
# dpkg -i virtualbox-3.0_3.0.4-50677_Ubuntu_jaunty_i386.deb
2. adicionando o repositório do VirtualBox no sources.list e instalando pelo apt-get ou aptitude.
Comando para adicionar o repositório do VirtualBox ao arquivo sources.list:
# echo “deb http://download.virtualbox.org/virtualbox/debian jaunty non-free” >> /etc/apt/sources.list
Este comando irá baixar a chave pública para uso do repositório:
# wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | apt-key add –
Atualizar o banco de pacotes:
# aptitude update
Instalação do VirtualBox e alguns pacotes necessários:
# aptitude install linux-headers-$(uname -r) build-essential virtualbox-3.0 dkms
Após o download dos pacotes será iniciada a instalação.
O instalador alertará sobre a criação do grupo vboxusers e que os usuários do VirtualBox deverão ser membros deste grupo.
Logo após ele perguntará se deseja compilar o módulo do kernel agora, responda “yes”.
Como alertado pelo instalador, teremos que adicionar o usuário que fará uso do VirtualBox ao grupo vboxusers, no meu caso o usuário é “rodrigo”.
# adduser rodrigo vboxusers
A instalação está concluída e o VirtualBox pronto para ser usado pelo usuário rodrigo.

Usando o VirtualBox por linha de comando

Criando uma máquina virtual

Para utilizar o VirtualBox por linha de comando usaremos o comando VBoxManage.
Para exemplos de comandos com o VBoxManage use o comando:
$ VBoxManage –help
Ou então visite esta página do manual do VirtualBox:

Vamos criar agora uma máquina virtual com 512MB de RAM e 20GB de HD e instalar o Ubuntu 9.04 de uma imagem que está em /home/rodrigo/ubuntu-9.04-i386.iso.
$ VBoxManage createvm -name “Ubuntu 9.04” -register
$ VBoxManage modifyvm “Ubuntu 9.04” -memory “512MB” -acpi on -boot1 dvd -nic1 nat
$ VBoxManage createvdi -filename “Ubuntu_9_04.vdi” -size 20000 -register
$ VBoxManage modifyvm “Ubuntu 9.04” -hda “Ubuntu_9_04.vdi”
$ VBoxManage registerimage dvd /home/rodrigo/ubuntu-9.04-i386.iso
$ VBoxManage modifyvm “Ubuntu 9.04” -dvd /home/rodrigo/ubuntu-9.04-i386.iso

Algumas utilidades

Para listar quais máquinas virtuais estão registradas no sistema use:
$ VBoxManage list vms
Para listar informações de uma máquina virtual específica use:
$ VBoxManage showvminfo “Ubuntu 9.04”
Depois de criada, ainda se pode modificar a máquina virtual, nesse exemplo modificaremos a memória:
$ VBoxManage modifyvm “Ubuntu 9.04” -memory “1024MB”
Outro exemplo de modificação da máquina virtual, onde mudaremos novamente a memória, colocaremos o drive de DVD como boot primário e desativaremos o suporte a USB:
$ VBoxManage modifyvm “Ubuntu 9.04” -memory 512 -boot1 dvd -usb off
Adicionar pastas compartilhadas:
$ VBoxManage sharedfolder add “Ubuntu 9.04” -name “VirtualFiles” -hostpath “/home/rodrigo/arquivos”
Para clonar um HD virtual use:
$ VBoxManage clonevdi /home/rodrigo/.VirtualBox/Ubuntu_9_04.vdi /home/rodrigo/.VirtualBox/Ubuntu_9_04-COPIA.vdi
O comando VBoxManage oferece diversas possibilidades, para ver a lista use:
$ VBoxManage –help

Iniciando a máquina virtual sem a GUI e acessando ela via RDP

Iniciando a máquina virtual

Para iniciar a máquina virtual sem que seja necessária a GUI, use o comando:
$ VBoxHeadless -startvm “Ubuntu 9.04”
VBoxHeadless irá iniciar a máquina virtual e o servidor VRDP (VirtualBox Remote Desktop Protocol), que habilitará o acesso a máquina virtual remotamente por outro computador.
O comando VBoxHeadless aceita outros parâmetros, como exemplo citarei como mudar a porta em que o servidor VRDP escutará (a padrão é 3389):
$ VBoxHeadless -vrdpport 3333
Para a lista de parâmetros execute o help:
$ VBoxHeadless –help

Acessando a máquina virtual remotamente

Para acessar a máquina virtual basta usar algum cliente de acesso RDP. No Windows podemos usar o utilitário de Conexão de Área de Trabalho Remota, que se encontra no menu iniciar > Todos os Programas > Acessórios > Conexão de Área de Trabalho Remota.

Após isso é só digitar o IP da máquina onde está a máquina virtual, no meu caso 192.168.2.100.

E logo ela estabelecerá a conexão.

Para acessar a máquina virtual no Linux é só usar o comando rdesktop em um terminal:

Ele rapidamente fará a conexão:

Conclusão

Esse foi um simples modo de se usar uma máquina virtual através de RDP, é possível implementar inúmeras soluções baseadas nisso, basta um pouco de pesquisa e muitos testes. As aplicações são diversas, desde disponibilizar uma área de trabalho com um outro sistema operacional, até oferecer serviços servidores, as possibilidades são imensas.
Espero que seja útil a alguem, deixem seus comentários, abraço a todos.


Fonte: http://www.vivaolinux.com.br/artigo/Virtualizacao-VirtualBox-em-modo-texto-e-acesso-remoto/

Microsoft amplia programa de doação de software

Número de softwares subiu de seis para dez

27/07/2011

A Microsoft acaba de anunciar a expansão do seu programa de doação de software. O programa também foi reformulado para garantir que ainda mais Organizações Não-Governamentais (ONGs) tenham acesso à tecnologia e possam, através dela, melhorar seu desempenho e contribuir para a geração de renda em todo o mundo. Somente no Brasil, mais de mil ONGs e 4,9 mil centros comunitários já receberam o apoio da Microsoft. Apenas em 2010, a companhia investiu cerca de R$ 15 milhões em doações de software.
A partir de agora, as instituições terão acesso a 10 diferentes títulos de software e não seis como costumava acontecer. Entre os programas disponíveis, as organizações contam com licenças genuínas ao invés de atualizações de Windows para assegurar que elas passem a ter em seus computadores as versões mais atualizadas e seguras dos sistemas da empresa, entre eles Windows 7, Microsoft Office 2010 e Microsoft SharePoint 2010.
“Tornar a tecnologia mais acessível permite às ONGs aumentar sua produtividade para beneficiar mais pessoas e entregar novos serviços, ajudando diretamente as comunidades locais e colaborando para a erradicação da pobreza”, disse Rodolfo Fücher, diretor de Assuntos Corporativos da Microsoft Brasil.
Outra vantagem é que as ONGs poderão solicitar licenças mais de uma vez por ano. As doações estarão disponíveis sempre que precisarem. Desde 2009, o programa de doações é realizado através da parceria com a ATN – Associação Telecentros de Informação e Negócios, através do Programa TechSoup Brasil de doação de licenças. As solicitações podem ser efetuadas através deste link.
No Brasil, a Microsoft já forneceu mais de US$ 55 milhões de dólares em licenças de software desde 2003 para mais de 1 mil organizações sociais. “Embora já tenhamos colaborado com um número importante de organizações sociais, nós queremos ajudar mais, e as mudanças que estamos anunciando hoje fazem parte de uma estratégia para fazer o programa mais relevante e acessível a um número maior de ONGs, que terão por sua vez um impacto positivo nas comunidades que atuam em todo o mundo”, diz Fücher.
Instituições
O Instituto Luciano Barreto Júnior recebeu 223 licenças de softwares como Office, Windows 7, Windows Server User CAL e Windows Server 2008. A ONG tem a missão de contribuir para o desenvolvimento humano de adolescentes e jovens do estado de Sergipe por meio de ações sócio-educativas voltadas para a preparação para o trabalho, inclusão social e o exercício pleno da cidadania.
Já a Associação Brasileira de Linfoma e Leucemia (Abrale) teve acesso a programas como Windows 7, Office 2010, Exchange Server 2010 e System Center Essentials Plus 2010, em mais de 120 licenças. A organização, formada por membros da sociedade civil, tem o desafio de disponibilizar o melhor tratamento de linfoma, leucemia, mieloma múltiplo e mielodisplasia em nosso país, transformando exemplos de exceções em regra para as terapias hematológicas complexas.
A partir de agora o programa de doações inclui organizações de pesquisa na área de saúde, fundações privadas, entre outras entidades do terceiro setor. Acesse este site para entender quais são as entidades elegíveis.
Fonte: Microsoft Insiders

Fonte: http://www.baboo.com.br/conteudo/modelos/Microsoft-amplia-programa-de-doacao-de-software_a42429_z345.aspx