LISTAR DIRETORIO ALTERADO RECENTEMENTE E O USUARIO QUE O ALTEROU

1. LISTAR DIRETORIO ALTERADO RECENTEMENTE E O USUARIO QUE O ALTEROU

Railson Slack
RailsonRX2

(usa Slackware)

Enviado em 28/12/2016 - 10:30h

Bom gente, estou tentando criar uma forma de auditar os diretórios de um compartilhamento no linux pelo samba. Encontrei o comando find que me permite verificar as pastas e arquivos alterados recentemente, mas, gostaria que além de listar os últimos diretórios e arquivos alterados também me fosse retornado o usuário que realizou a alteração no diretório ou arquivo para que eu possa gravar a informação em um arquivo tipo texto (criar um log das alterações). Tem como fazer isso utilizando o find ou algum outro comando?

Obs: Meu sistema operacional é o Ubuntu Server


  


2. Re: LISTAR DIRETORIO ALTERADO RECENTEMENTE E O USUARIO QUE O ALTEROU

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 28/12/2016 - 21:05h

RailsonRX2 escreveu:

Bom gente, estou tentando criar uma forma de auditar os diretórios de um compartilhamento no linux pelo samba. Encontrei o comando find que me permite verificar as pastas e arquivos alterados recentemente, mas, gostaria que além de listar os últimos diretórios e arquivos alterados também me fosse retornado o usuário que realizou a alteração no diretório ou arquivo para que eu possa gravar a informação em um arquivo tipo texto (criar um log das alterações). Tem como fazer isso utilizando o find ou algum outro comando?

Obs: Meu sistema operacional é o Ubuntu Server


velho ... acho q com o find não tem como não ... eu nem tenho como fazer testes aqui pq só tenho um usuário no PC, mas acho q seria uma de vc fazer um filtro nos logs do samba.

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


3. Re: LISTAR DIRETORIO ALTERADO RECENTEMENTE E O USUARIO QUE O ALTEROU

Zenas Alves
zenas

(usa Slackware)

Enviado em 28/12/2016 - 21:42h

Brother, acho que seria mais fácil se você fizesse isso usando o comando test ao invés de find, assim você pode verificar os arquivos e sua "idade" para testar qual o que foi mais recentemente modificado, e eu não sei ao certo como testar seus usuários, mas seria bom usar a variável do sistema $USER pra fazer a verificação e depois imprimir seja lá o que você desejar para um usuário em específico(?) ou qual modificou o arquivo mais recentemente(?). Enfim, é assim que eu faria isso né, mas espero que eu tenha te dado uma luz, boa sorte amigo =D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts