Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как понять что меняет права на директорию?  (Прочитано 1863 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Имеется Asterisk + FreePBX.
Права на папку /var/spool/asterisk/monitor встают 777, мне нужно 755, меняю, через какое-то время (считанные минуты) права вновь 777, как понять, что изменяет права на директорию?

Пользователь решил продолжить мысль [time]16 Ноябрь 2015, 23:58:01[/time]:
lsof и fuser тут не показывают ничего, т.к. директория не занимается никем, просто смена права и освободжается сразу.

Пользователь решил продолжить мысль 16 Ноября 2015, 17:08:37:
поставил владельцем рута, а права все равно меняются, значит где-то какой-то скрипт меняет права...
« Последнее редактирование: 16 Ноября 2015, 17:08:37 от thunderamur »

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #1 : 16 Ноября 2015, 17:30:13 »
thunderamur,
а бит t нигде не установлен, может из за него?

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #2 : 17 Ноября 2015, 03:27:59 »
wajnon,
Нет, не установлен. Да и причем тут он?
Там скорее всего просто где-то скрипт работает периодически, как бы отследить, лог собрать обращений к monitor.

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #3 : 17 Ноября 2015, 04:01:59 »
посмотреть в сторону strace ?

Пользователь решил продолжить мысль 17 Ноября 2015, 04:03:54:
вот, что то вроде этого: http://habrahabr.ru/post/92123/
« Последнее редактирование: 17 Ноября 2015, 04:03:54 от it0r »
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #4 : 17 Ноября 2015, 06:07:06 »
it0r,
насколько я понял оно только для процессов, показывает, что открывает процесс, мне наоборот надо, скормить директорию и узнать, что к ней обращается.

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #5 : 17 Ноября 2015, 06:47:51 »
пишут что strace может следить за конкретным (указанным) процессом или программой. http://www.linux.org.ru/forum/development/1893101
в данном случае - chmod. (или чем еще можно менять права на файл\каталог).
И здесь же упоминается интересная утилитка "...auditd. Пишешь ей в конфиг, какие файлы мониторить...".
я не пробовал, маны не читал, но где то здесь, думаю, есть решение.
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: Как понять что меняет права на директорию?
« Ответ #6 : 17 Ноября 2015, 15:32:42 »
it0r,
Да, про мониторить chmod что-то я и не подумал, спасибо, попробую.

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.