Este é o comando buildrealmsp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online
PROGRAMA:
NOME
buildrealms - auxilia na construção de um ambiente de domínios DNSSEC-Tools
SINOPSE
buildrealms [opções]
DESCRIÇÃO
construir reinos ajuda na configuração de um ambiente de reinos para uso por dtrealms. construir reinos
cria as hierarquias de arquivo necessárias para cada domínio, ele move os arquivos de um domínio para seus
lugar apropriado na hierarquia, e atualiza vários arquivos para o final
destino.
As hierarquias de reino são construídas em uma área de teste, que manterá os arquivos para todos os
reinos. Estes são rollrec arquivos, keyrec arquivos, arquivos de chave, arquivos de configuração, arquivos de log,
e qualquer outra coisa necessária para as ferramentas DNSSEC para gerenciar a substituição de chaves. Depois de construir reinos
cria esses arquivos, o usuário deve verificar os arquivos para garantir que estão corretos. o
os arquivos e diretórios no teste devem ser movidos manualmente para o diretório final.
É deste diretório que dtrealms irá gerenciar os vários reinos. Se o final
diretório não é especificado (por meio de uma opção), então o diretório no qual construir reinos foi
executado será o diretório final.
construir reinos utiliza um reinos arquivo para controlar como ele constrói o ambiente de realms. Esse
reino entradas neste arquivo têm um Tesouro escondido campo, que só é usado por construir reinos. Para
cada reino, o valor deste campo é um diretório que contém os arquivos necessários para aquele
reino particular. Depois de construir esse reino, construir reinos remove o Tesouro escondido entrada de
que reino registro. Depois que todos os reinos foram construídos, uma cópia deste reinos arquivo é
mudou-se para a área de preparação.
Existem duas operações construir reinos atualmente fornece. Essas operações são de apoio
de criar e manter um ambiente de domínios de ferramentas DNSSEC. Esta documentação
descreve as operações individualmente.
Realms Meio Ambiente Criação
A crio comando constrói todo o ambiente de reinos. As hierarquias de arquivos de domínio são
construído na área de preparação. Depois de construir reinos cria esses arquivos, o usuário deve verificar
os arquivos para garantir que estão corretos. Os arquivos e diretórios no teste, então
deve ser movido manualmente para o diretório final. Se o diretório final não for especificado
(por meio de uma opção), então o diretório no qual construir reinos foi executado será o final
diretório.
construir reinos executa as seguintes ações quando recebe o crio comando:
· Uma hierarquia de arquivos é criada para cada domínio.
· Um arquivo de configuração DNSSEC-Tools é colocado na hierarquia de cada reino. Se o -config
for fornecida, o arquivo de configuração especificado será copiado para cada domínio.
Se não for fornecido, então o tesouro de cada reino será pesquisado por um arquivo cujo nome termina
com .conf. O primeiro arquivo encontrado será usado apenas para esse domínio. Se tal
arquivo não for encontrado, então o arquivo de configuração das ferramentas DNSSEC de todo o sistema será usado
para esse reino.
· Do reino rollrec, keyrec, zona e arquivos-chave são movidos para a hierarquia. o
rollrec arquivo é nomeado no reinos Arquivo. o keyrec e os arquivos de zona assinados são listados
no rollrec Arquivo. Os arquivos de zona não assinados e arquivos-chave são listados no keyrec
arquivo.
· Um arquivo de chaves é criado para as chaves expiradas existentes de cada reino. O arquivo principal é
colocado no diretório de estado do reino na área de preparação. Chaves arquivadas, conforme listado
no keyrec arquivos, são movidos para este arquivo chave.
· Caminhos em vários arquivos são ajustados para a nova hierarquia e o final do reino
destino. Esses caminhos incluem chaves arquivadas no domínio keyrec arquivos, a chave
arquivo e Rollerd arquivos de log no arquivo de configuração das ferramentas DNSSEC do reino e chave
diretórios no keyrec arquivos.
Realms Hierarquia Criação
A árvores comando constrói a hierarquia de diretório básica para cada região na área temporária.
No entanto, nenhum outro arquivo ou diretório é copiado ou movido para a área de teste.
Os seguintes diretórios são criados para cada domínio:
· Diretório de configuração - contém o ferramentas dnssec diretório.
· Diretório dnssec-tools - conterá o arquivo de configuração DNSSEC-Tools.
· Diretório de estado - contém as informações de estado do reino, incluindo a chave
arquivo.
· Diretório do reino - Este irá conter o diretório do reino rollrec arquivo, o keyrec arquivos, a zona
arquivos (assinados e não assinados) e os arquivos-chave.
PREPARANDO PARA EXECUÇÃO
Na preparação de um reinos arquivo e os tesouros de reino para construir reinos, tem várias coisas
isso deve ser mantido em mente.
· Use caminhos relativos para o rollrec arquivo e três diretórios no reinos arquivo.
· Todos os arquivos de um reino devem ser armazenados em seu tesouro. Eles não precisam estar em um
lugar específico no diretório, contanto que o rollrec e keyrec arquivos são
preciso.
· No final do processo de criação, o reinos o arquivo será copiado para o nível superior
da área de preparação.
· Depois de arquivos específicos (por exemplo, rollrecs, keyrecs, etc.) são movidos para a parte de um reino de
a área de teste, os arquivos restantes no tesouro serão movidos para o domínio
reino parte da área de preparação. A organização hierárquica do restante
os arquivos acumulados serão preservados.
· O conteúdo de um keyrecdo diretório de arquivo no tesouro do reino, conforme definido pelo
arquivado campo, será movido para / key-archive na área de preparação.
· O arquivo de configuração para um reino será colocado em / dnssec-tools /
na área de preparação. O nome real do arquivo de configuração (dado aqui como
) dependerá de como o arquivo de configuração foi encontrado. Se o sistema inteiro
O arquivo DNSSEC-Tools é usado, então o nome será dnssec-tools.conf. Se o -config
opção for usada, então o nome usado com a opção será usado. Se um .conf arquivo é
encontrado no tesouro do reino, o nome do arquivo completo será usado.
AVISOS
raiz não tem permissão para correr construir reinos. Algumas das ações realizadas por construir reinos pode ser
devastador se uma configuração incorreta (ou mal-intencionada) reino arquivo é usado para controlar
construção.
construir reinos não é clarividente. Ele faz o melhor que pode, mas é uma ferramenta geral. o
os domínios resultantes devem ser verificados para garantir que estão configurados conforme desejado. Em particular,
você deve verificar o reino lima rollrec arquivos, keyrec arquivos e arquivo de configuração.
Nenhuma funcionalidade reversa foi implementada, então, uma vez executados, os arquivos são modificados, movidos,
e copiado. Pode não ser uma má ideia fazer backup de seus arquivos prévio correr
construir reinos, apenas no caso de...
COMANDOS
crio
A crio comando constrói todo o ambiente de reinos. construir reinos takes the
seguintes ações quando dado este comando:
árvores
A árvores comando constrói a hierarquia de diretório básica para cada domínio. A seguir
diretórios são criados para cada domínio:
OPÇÕES
-ações
Exibir as ações de arquivo realizadas por construir reinos. Isso inclui criações de diretório,
cópias de arquivos e movimentações de arquivos. Se usado em conjunto com o -sem compilação opção,
construir reinos não executará as ações, mas exibirá as ações que iriam
caso contrário, foram levados.
-Claro
Esta bandeira indica que construir reinos deve deletar a área de teste atual e seu
conteúdo antes de construir os reinos.
-config arquivo de configuração
arquivo de configuração é o arquivo de configuração das ferramentas DNSSEC a ser copiado para cada domínio.
-diretório alvo
alvo é o diretório de destino para os reinos a serem construídos por construir reinos. O novo
reinos não serão movidos para este diretório, mas os arquivos dos reinos irão refletir o uso
deste diretório. Se esta opção não for especificada, o diretório atual será
usava.
If -diretório e -stagedir usar o mesmo diretório, então o ambiente realms irá
ser compilado no diretório final.
-sem compilação
Esta opção diz construir reinos para seguir em frente na construção de novos reinos,
mas não para realmente construir nada. Se for usado em conjunção com o -ações
opção, construir reinos irá mostrar as ações que teriam sido tomadas.
-stagedir anuário
Este diretório no qual a nova hierarquia de domínios é construída. A área de teste padrão
is ./staging-buildrealms se esta opção não for especificada.
If -diretório e -stagedir usar o mesmo diretório, então o ambiente realms irá
ser compilado no diretório final.
-quieto
construir reinos é impedido de imprimir qualquer saída sem erro. Esta opção e o
-verboso opção são mutuamente exclusivas.
-verboso
construir reinos imprime muitas informações sobre o que está fazendo. Esta opção e o
-quieto opção são mutuamente exclusivas.
-Versão
Exibe o número da versão.
-Socorro
Exibe uma mensagem de ajuda.
EXEMPLOS
Os exemplos a seguir podem ajudar a esclarecer o uso de construir reinos. Em cada exemplo, o
seguinte reinos arquivo será usado.
reino "exemplo"
estado "ativo"
configdir "configs / example"
declarou seus "estados / exemplo"
realmdir "r-exemplo"
rollrec "demo-example.rollrec"
administrador "[email protegido]"
exibir "1"
gerente "rollerd"
args "-loglevel phase -logfile log.example"
acumular "r-exemplo"
reino "teste"
estado "ativo"
realmdir "r-test"
configdir "configs / test"
declarou seus "estados / teste"
rollrec "demo-test.rollrec"
gerente "rollerd"
args "-loglevel tmi -logfile log.test"
exibir "1"
acumular "r-test"
CRIAR EXEMPLO
Cada registro de reino contém um Tesouro escondido campo que construir reinos usará para encontrar aquele reino
arquivos. Depois de correr construir reinos demo.realm crio com o reinos arquivo acima, o
os seguintes diretórios serão criados:
staging-buildrealms /
staging-buildrealms / configs /
staging-buildrealms / configs / example /
staging-buildrealms / configs / example / dnssec-tools /
staging-buildrealms / configs / test /
staging-buildrealms / configs / test / dnssec-tools /
staging-buildrealms / r-example /
staging-buildrealms / r-example / dnssec-tools /
staging-buildrealms / r-test /
staging-buildrealms / r-test / dnssec-tools /
staging-buildrealms / states /
staging-buildrealms / states / example /
staging-buildrealms / states / example / key-archive /
staging-buildrealms / states / test /
staging-buildrealms / states / test / key-archive /
Os seguintes arquivos serão movidos para a área de teste. No interesse da brevidade, este
é apenas um subconjunto de arquivos movidos para a área de teste; a maioria dos arquivos-chave não foram
incluído:
staging-buildrealms / demo.realm
staging-buildrealms / configs / example / dnssec-tools / dnssec-tools.conf
staging-buildrealms / configs / test / dnssec-tools / dnssec-tools.conf
staging-buildrealms / r-example / demo-example.rollrec
staging-buildrealms / r-example / demo.com
staging-buildrealms / r-example / demo.com.signed
staging-buildrealms / r-example / dsset-demo.com.
staging-buildrealms / r-example / dsset-example.com.
staging-buildrealms / r-example / dsset-test.com.
staging-buildrealms / r-example / example.com
staging-buildrealms / r-example / example.com.signed
staging-buildrealms / r-example / Kdemo.com. + 005 + 16933.key
staging-buildrealms / r-example / Kdemo.com. + 005 + 16933.private
staging-buildrealms / r-example / test.com
staging-buildrealms / r-example / test.com.signed
staging-buildrealms / r-test / demo-test.rollrec
staging-buildrealms / r-test / dev.com
staging-buildrealms / r-test / dev.com.signed
staging-buildrealms / r-test / dsset-dev.com.
staging-buildrealms / r-test / dsset-test.com.
staging-buildrealms / r-test / Ktest.com. + 005 + 34236.key
staging-buildrealms / r-test / Ktest.com. + 005 + 34236.private
staging-buildrealms / r-test / test.com
staging-buildrealms / r-test / test.com.signed
ÁRVORES EXEMPLO
Depois de correr construir reinos demo.realm árvores com o reinos arquivo acima, o seguinte
os diretórios serão criados:
staging-buildrealms /
staging-buildrealms / configs /
staging-buildrealms / configs / example /
staging-buildrealms / configs / example / dnssec-tools /
staging-buildrealms / configs / test /
staging-buildrealms / configs / test / dnssec-tools /
staging-buildrealms / r-example /
staging-buildrealms / r-test /
staging-buildrealms / states /
staging-buildrealms / states / example /
staging-buildrealms / states / test /
Nenhum arquivo ou diretório adicional é criado por este comando.
DIREITOS AUTORAIS
Copyright 2012-2014 SPARTA, Inc. Todos os direitos reservados.
Use buildrealmsp online usando serviços onworks.net