LinuxForum.Fans
Тема

Как посмотреть, какой пользователь последний открывал файл?

Автор: hea8y 7 сообщений 3980 просмотров
#295668

Например как посмотреть, какой юзер последний открывал файл index.php и что-то туда записывал?

В логах искать или есть какая-нить команда в терминале?
Как данная тема связана с Red Hat Linux, Fedora, CentOS? Не лучше ли задавать вопросы такого плана в "Кросс-дистрибутивных вопросах"? Потому - перенесено туда. yars

#295674

Можно и lsof:

text
yars@localhost:~$ lsof "/mnt/music/Limp bizkit/13_Limp Bizkit - Everything.mp3"
COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
deadbeef- 17078 yars    8r   REG   0,19 23672709  116 /mnt/music/Limp bizkit/13_Limp Bizkit - Everything.mp3
yars@localhost:~$ 

Но это может быть неудобным...

#295675

Мне нужно посмотреть на сервере linux Centos, кто последний изменял определенный файл.

#295676
"yars" написал:
Можно и lsof:

lsof показывает доступ к файлам, открытым в данный момент.

#295677
"hea8y" написал:
Мне нужно посмотреть на сервере linux Centos, кто последний изменял определенный файл.

Ах, да, верно. :[

#295682
"hea8y" написал:
Мне нужно посмотреть на сервере linux Centos, кто последний изменял определенный файл.
"Lupo Alberto" написал:
Использовать audit.
Войдите или зарегистрируйтесь, чтобы ответить.