GoGPT Best VPN GoSearch

favicon do OnWorks

dacsacl - On-line na nuvem

Execute o dacsacl no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dacsacl que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.

PROGRAMA:

NOME


dacsacl - lista, verifica ou reindexa regras de controle de acesso

SINOPSE


dacsacl [opções dac[1]] [-Construir | -sem compilação] [-vfs vfs_uri] [...] [especificação operacional] [nome-acl...]

DESCRIÇÃO


Este programa faz parte do DACS diante.

O dacsacl utilitário executa funções administrativas relacionadas ao controle de acesso, como:

· validar a sintaxe dos arquivos ACL (analisando o XML e DACS expressões);

· verificar se a lista de revogação (revogações do tipo VFS) existe e realizar uma
verificação de sintaxe;

· criação de um índice (uma estrutura de dados de diretório, como um arquivo XML) de controle de acesso
arquivos; e

· listar e excluir tokens de acesso no cache de autorização (consulte
dacs_acs(8).[2]).

Por favor, consulte dacs.acls(5).[3] para obter detalhes sobre como os arquivos de regras de controle de acesso são nomeados.

importante
A versão 1.4.21 introduziu mudanças importantes na forma DACS controle de acesso a processos
arquivos, introduzindo incompatibilidades com versões anteriores. Por favor, pague especial
atenção ao -converter e -Construir bandeiras.

Mais importante ainda, após adicionar, excluir ou editar um arquivo de controle de acesso, a ACL
o índice deve ser regenerado. Isso pode ser feito simplesmente executando dacsacl com nenhum
argumentos.

Notas
· Para que possa ser executado como parte do procedimento de instalação, dacsacl não
requer que o dacs.conf exista. Se existir, entretanto, deve ser legível e
sintaticamente correto.

· O programa emite uma mensagem de aviso se encontrar diferentes arquivos ACL que contenham
atributos url_pattern (ou url_expr) idênticos. Ele não detecta pares destes
atributos que são equivalentes, entretanto; em geral, não é possível fazê-lo
porque as especificações reais usadas para corresponder a uma solicitação de serviço não são
conhecido até o tempo de execução. Dois ou mais elementos de serviço nunca devem ser aplicados ao mesmo
solicitação de serviço (exceto por meio de correspondência curinga) e o resultado de
o teste de autorização com tais regras é indeterminado.

· O dacs_admin(8).[4] o serviço web fornece algumas das mesmas funcionalidades que
dacsacl.

OPÇÕES


Além do padrão opções dac[1], dacsacl reconhece essas opções:

-Construir
A reconstrução do índice é feita por padrão na maioria dos modos de operação, mas pode ser
solicitado explicitamente com este sinalizador. Se o sinalizador for fornecido, não será um erro se um
arquivo de índice não existe (como ao criar inicialmente um índice).

-sem compilação
Suprimir a reconstrução do índice.

-vfs vfs_uri
Este sinalizador, que pode ser repetido, causa vfs_uri ser definido como se por um VFS
directiva, substituindo qualquer definição existente. Isto pode ser usado para especificar um
local alternativo para os tipos de item acls ou dacs_acls, por exemplo. Como especial
caso, se acls (dacs_acls) for definido usando este sinalizador, mas não dacs_acls (acls), então
apenas o índice do primeiro será reconstruído.

Esta opção pode ser útil em conjunto com o A[1] sinalizador para que os índices possam ser
gerado antes de uma jurisdição ser configurada.

O opcional especificação operacional descreve uma das seguintes operações:

-converter
Este sinalizador é usado para converter do esquema de processamento de regras mais antigo (pré-1.4.21) para o
esquema atual. Só deve ser necessário para instalações que usam regras personalizadas
(ou seja, aqueles que não sejam as regras padrão para DACS páginas da web e serviços da web). Observação
que em alguns casos (descritos abaixo) a conversão não é totalmente automatizada, então o
o administrador pode precisar fazer algum trabalho adicional.

--
Este sinalizador é um ambiente autônomo usado para evitar que qualquer argumento seguinte seja
interpretado como um sinalizador ou operação.

-f lima [...]
Cada lima argumento é o nome do caminho de um arquivo ACL ou de um diretório que contém arquivos ACL.
Como os arquivos ACL podem ser organizados usando uma estrutura de diretórios, os diretórios são verificados
recursivamente.

-l
Liste o URI completo de cada regra de controle de acesso no armazenamento de arquivos virtual para tipos de itens
acls e dacs_acls. Nenhuma verificação de erros é executada.

-s
Liste o nome (sem prefixos) de cada regra de controle de acesso no armazenamento de arquivos virtual para
tipos de item acls e dacs_acls. Nenhuma verificação de erros é executada.

-tc
Limpe o cache de autorização excluindo entradas expiradas ou inválidas.
Nota: como pode não haver nenhum controle de simultaneidade em vigor, isso provavelmente deveria
não ser feito enquanto DACS pode estar gravando no arquivo.

-td # ...
Exclua uma ou mais entradas do cache de autorização fornecendo seu número inteiro de listagem
(começando em 1, conforme produzido pelo -tl bandeira). Nota: uma vez que pode não haver qualquer
controle de simultaneidade em vigor, isso provavelmente não deve ser feito enquanto DACS poderia ser
escrevendo no arquivo.

-tl
Liste as entradas no cache de autorização.

-tt
Trunque o cache de autorização, excluindo efetivamente tudo no cache. Esse
não está atualmente implementado; entretanto, simplesmente exclua o arquivo ou banco de dados, ou
copie /dev/null para ele.

Se um ou mais nome-acl argumentos aparecem, eles são interpretados como arquivos ACL acessados
através de DACS's armazenamento de arquivos virtual usando tipos de item acls e dacs_acls (ambos são verificados).
O aplicável DACS configuração para o tipo de item determina como um nome-acl será
acessado. Observe que nome-acl deve ser o nome do arquivo real.

Se nenhum especificação operacional or nome-acl é especificado, dacsacl examinará todas as ACL atualmente indexadas
arquivos configurados para o apropriado DACS jurisdição.

EXEMPLOS


O comando a seguir verifica todas as regras de controle de acesso pertencentes à jurisdição
associado a dss.example.com:

% dacsacl -u dss.example.com -v
Verificando: /usr/local/dacs/federations/dss/acls/acl.2
Verificando: /usr/local/dacs/federations/dss/acls/acl.3
Verificando: /usr/local/dacs/federations/dss/acls/acl.4
Verificando: /usr/local/dacs/acls/acl-auth.0
(Nota: chaves duplicadas para "acl-auth.0" e "acl-conf.0")
Verificando: /usr/local/dacs/acls/acl-conf.0
(Nota: chaves duplicadas para "acl-conf.0" e "acl-dacs.0")
Verificando: /usr/local/dacs/acls/acl-dacs.0
(Nota: chaves duplicadas para "acl-dacs.0" e "acl-passwd.0")
Verificando: /usr/local/dacs/acls/acl-passwd.0
(Nota: chaves duplicadas para "acl-passwd.0" e "acl-stddocs.0")
Verificando: /usr/local/dacs/acls/acl-stddocs.0
Regra atualizada: [acls]dacs-fs:/usr/local/dacs/conf/acls/acl-abc.0
Regra atualizada: [acls]dacs-fs:/usr/local/dacs/conf/acls/acl-accounts.0
...
Índice construído para "acls": 44 regras
Regra atualizada: [dacs_acls]dacs-fs:/usr/local/dacs/acls/acl-admin.0
Regra atualizada: [dacs_acls]dacs-fs:/usr/local/dacs/acls/acl-auth-agent.0
...
Índice construído para "dacs_acls": 14 regras
58 arquivos ACL foram verificados (OK)

Observação
Embora não seja um erro as regras de controle de acesso terem o mesmo sufixo numérico,
porque o sufixo determina parcialmente a ordem em que as funções são processadas, usando
valores de sufixo iguais acidentalmente podem ter resultados indesejados.

O comando a seguir verifica apenas uma regra de controle de acesso pertencente à jurisdição
associado a dss.example.com:

% dacsacl -u dss.example.com -v acl.2
Verificando: /usr/local/dacs/federations/dss/acls/acl.2
1 arquivo ACL foi verificado (OK)

DIAGNÓSTICO


O programa sai de 0 se tudo estiver bem, 1 se ocorrer um erro.

Use dacsacl online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.