Alguns arquivos(pasta de algum domínio /var/www/vhost/www.example.com)no nosso servidor de desenvolvimento desapareceu [é um ubuntu 14] eu verifico o histórico, mas nada de estranho.
Então eu quero saber, caso contrário algum usuário faz um rm
,quais são as diferentes maneiras pelas quais um arquivo pode ser excluído?
(é um servidor distante)
Eu sei que poderia excluir o arquivo com conexão FTP, então uma pergunta adicional écomo listar todas as conexões FTP com data e IP?
Agradecemos antecipadamente,
Responder1
Verifique os scripts, se houver algum executado para limpeza. Se alguns arquivos desaparecerem, verifique se algum script de rotação de log está em execução.
Caso contrário, você pode usar o módulo inotify
inotifywait -e delete --timefmt %c --format '%T %_e %w %f' -r -m / >/path/logfile
Setting up watches. Beware: since -r was given, this may take a while!
Watches established.
Fri Jul 19 11:57:39 2013 DELETE /tmp/ testfiletodelete
Fri Jul 19 11:57:46 2013 DELETE /home/user/ testfiletodelete
Por favor, leia a página de manual antes de usá-lo. Como incluir --exclude
e alguns outros sinalizadores podem ser úteis.