Muitas vezes criamos maquinas virtuais para fazer testes, homologação ou ate mesmo aprender algum serviço ou tecnologia, claro que é uma excelente ideia o uso de maquinas para fazer o processo de homologação de um serviço ou ate mesmo um servidor.
Muitas empresas estão usando esse processo para fazer a criação de servidores "virualizados" a grande vantagem disso é de se o servidor "quebrar" (ou seja a maquina virtual nao funcionar mais) pode-se simplesmente ter uma copia da maquina em si, e fazer a copia da maquina substituindo a outra que estava danificada, o proprio virtualbox tem ferramentas de backup e restauração da maquina, mas no pioir cenario pode acontecer o seguinte:
A MAQUINA ESTA MUITO DANIFICADA e não temos como recuperar ou ate mesmo criar uma copia.
Ou necessitamos de fazer a mudança do servidor.
Ao observarmos como o virtualbox guarda as suas informações observaremos da existencia de dois lugares onde são guardadas as informações.
1) Na pasta pessoal do usuario (/home/alexandre, por exemplo) é criada uma pasta com o nome de .VirtualBox, essa pasta fica oculta, nessa pasta fica alguns arquivos XML que guardam as configurações entre elas onde fica a pastas da maquina virtual.
2) Uma pasta chamada VirtualBox VMs, onde estão efetivamente a maquina virtual.
O que pode-ser fazer é simplesmente copiar as duas pastas para um outro computador com o virtualbox e inicia-lo o sistema reconhecerá e inicializará as maquinas virtuais sem problemas.
Abraços
Ate a proxima.
Pesquisar neste blog
sexta-feira, 21 de outubro de 2011
quinta-feira, 13 de outubro de 2011
Criando um novo usuário
Como é sabido, por todos os usuarios Linux, o comando useradd é usado para criar de um novo usuário, o que poucos sabem é que esse comando tem dois arquivos de configuração que "informam" ao comando como proceder qual for executado, esse comando é cheio de parametros o mais comuns a serem usados são relacionados abaixo :
-m, tem a função de criar a pasta do usuário automaticamente
-k PASTA, tem a função de informar onde estão os arquivos iniciais do usuario (no padrão /etc/skel)
-g GRUPO , tem a função de informar ao comando que o usuario terá como grupo primario o GRUPO
-G GRUPO, tem a função de informar ao comando que o usuario terá como grupo secundário o GRUPO
-s SHELL, tem a função de informar ao comando que o usuario terá o SHELL quando iniciar um login no sistema
O mais comum é usarmos o comando useradd usuario, sem parametros e o proprio comando já colocará automaticamente o preenchimento desses parametros, isso acontece por que esse comando irá analisar e usar DIRETIVAS encontradas em dois arquivos diferentes.
/etc/login.defs
Nesse arquivo tem uma serie de DIRETIVAS que determinam a passagem de diversos desses parametros, dentre elas podemos destacar.
UID_MIN 500
UID_MAX 60000
O numero minimo e máximo para o codigo do usuario
CREATE_HOME yes, criação automatica da pasta do usuario
DEFAULT_HOME yes, quando o usuario se conectar para ele ir diretamente a pasta pessoal.
/etc/default/useradd
HOME=/home, informa ao comando qual e a pasta "pai" da pasta pessoal do usuario
SHELL=/bin/bash, o SHELL padrão do usuario
SKEL=/etc/skel, os arquivos iniciais do usuario.
A configuração desses arquivos ajudam na criação mais automatica de um novo usuario.
Ate a proxima.
-m, tem a função de criar a pasta do usuário automaticamente
-k PASTA, tem a função de informar onde estão os arquivos iniciais do usuario (no padrão /etc/skel)
-g GRUPO , tem a função de informar ao comando que o usuario terá como grupo primario o GRUPO
-G GRUPO, tem a função de informar ao comando que o usuario terá como grupo secundário o GRUPO
-s SHELL, tem a função de informar ao comando que o usuario terá o SHELL quando iniciar um login no sistema
O mais comum é usarmos o comando useradd usuario, sem parametros e o proprio comando já colocará automaticamente o preenchimento desses parametros, isso acontece por que esse comando irá analisar e usar DIRETIVAS encontradas em dois arquivos diferentes.
/etc/login.defs
Nesse arquivo tem uma serie de DIRETIVAS que determinam a passagem de diversos desses parametros, dentre elas podemos destacar.
UID_MIN 500
UID_MAX 60000
O numero minimo e máximo para o codigo do usuario
CREATE_HOME yes, criação automatica da pasta do usuario
DEFAULT_HOME yes, quando o usuario se conectar para ele ir diretamente a pasta pessoal.
/etc/default/useradd
HOME=/home, informa ao comando qual e a pasta "pai" da pasta pessoal do usuario
SHELL=/bin/bash, o SHELL padrão do usuario
SKEL=/etc/skel, os arquivos iniciais do usuario.
A configuração desses arquivos ajudam na criação mais automatica de um novo usuario.
Ate a proxima.
Assinar:
Postagens (Atom)