Estou usando o RedHat RHEL 6. O objetivo é identificar se um aplicativo em execução no servidor local está configurando o atributo de arquivo 'HIDDEN' no compartilhamento CIFS remoto.
Eu primeiro habilitei o registro em log na configuração do syslog:
kern.;.info;mail.none;authpriv.none;cron.none /var/log/messages
*.debug /var/log/cifs-log
Depois, defini o nível de log como 9:
echo 7 > /proc/fs/cifs/cifsFYI
echo 1 > /proc/fs/cifs/traceSMB
Como resultado, tudo que eu obtenho para a tentativa de um dos aplicativos locais de gravar atributos de arquivo é o seguinte:
Oct 19 17:09:53 linux-server kernel: fs/cifs/inode.c: Update attributes: \FileShare\Documents\filename.xml inode 0xffff8800465a3af0 count 1 dentry: 0xffff8804069b78c0 d_time 13784446293 jiffies 13978389210
Como descubro quais atributos foram definidos exatamente? Foi apenas a hora e o momento que foram atualizados?