Utilize a ferramenta de auditoria-explicação
Você pode usar a audit-explain ferramenta para traduzir as mensagens de auditoria no login de auditoria para um formato fácil de ler.
-
Você "permissões de acesso específicas"tem .
-
Tem de ter o
Passwords.txtficheiro. -
Você deve saber o endereço IP do nó de administração principal.
A audit-explain ferramenta, disponível no nó de administração principal, fornece resumos simplificados das mensagens de auditoria em um log de auditoria.
|
|
A audit-explain ferramenta destina-se principalmente ao uso por suporte técnico durante operações de solução de problemas. As consultas de processamento audit-explain podem consumir uma grande quantidade de energia da CPU, o que pode afetar as operações do StorageGRID.
|
Este exemplo mostra a saída típica da audit-explain ferramenta. Essas quatro "SPUT"mensagens de auditoria foram geradas quando o locatário S3 com ID de conta 92484777680322627870 usou S3 SOLICITAÇÕES PUT para criar um bucket chamado "bucket1" e adicionar três objetos a esse bucket.
SPUT S3 PUT bucket bucket1 account:92484777680322627870 usec:124673 SPUT S3 PUT object bucket1/part1.txt tenant:92484777680322627870 cbid:9DCB157394F99FE5 usec:101485 SPUT S3 PUT object bucket1/part2.txt tenant:92484777680322627870 cbid:3CFBB07AB3D32CA9 usec:102804 SPUT S3 PUT object bucket1/part3.txt tenant:92484777680322627870 cbid:5373D73831ECC743 usec:93874
A audit-explain ferramenta pode fazer o seguinte:
-
Processe logs de auditoria simples ou compatados. Por exemplo:
audit-explain audit.logaudit-explain 2019-08-12.txt.gz -
Processe vários arquivos simultaneamente. Por exemplo:
audit-explain audit.log 2019-08-12.txt.gz 2019-08-13.txt.gzaudit-explain /var/local/log/* -
Aceite a entrada de um pipe, que permite filtrar e pré-processar a entrada usando o
grepcomando ou outros meios. Por exemplo:grep SPUT audit.log | audit-explaingrep bucket-name audit.log | audit-explain
Como os logs de auditoria podem ser muito grandes e lentos para analisar, você pode economizar tempo filtrando partes que você deseja olhar e executar audit-explain nas partes, em vez de todo o arquivo.
|
|
A
|
Utilize a help (-h) opção para ver as opções disponíveis. Por exemplo:
$ audit-explain -h
-
Faça login no nó de administração principal:
-
Introduza o seguinte comando:
ssh admin@primary_Admin_Node_IP -
Introduza a palavra-passe listada no
Passwords.txtficheiro. -
Digite o seguinte comando para mudar para root:
su - -
Introduza a palavra-passe listada no
Passwords.txtficheiro.Quando você estiver conetado como root, o prompt mudará de
$para#.
-
-
Digite o seguinte comando, onde
/var/local/log/audit.logrepresenta o nome e a localização do arquivo ou arquivos que você deseja analisar:$ audit-explain /var/local/log/audit.logA
audit-explainferramenta imprime interpretações humanamente legíveis de todas as mensagens no arquivo ou arquivos especificados.Para reduzir o comprimento das linhas e facilitar a legibilidade, os carimbos de data/hora não são apresentados por predefinição. Se você quiser ver os carimbos de data/hora, use a opção carimbo de data/hora ( -t).