ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] протоколирование файловых операций
@ 2003-11-16 11:46 Andrew Fefilov
  2003-11-17  6:29 ` Alexey Dmitriev
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-16 11:46 UTC (permalink / raw)
  To: community

Добрый день, уважаемые.
Вот, в связи с возможным переездом файлового сервера с Netware на
M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
чего скажут более осведомленные в этом деле люди.
В частности, интересует вот такой момент. Допустим, на файловом сервере
был удален какой-то файл. Для нетваре есть средства посмотреть каким
пользователем был удален файл, когда и (при выполнении некоторых условий)
этот файл восстановить. Последнее, в принципе, не так критично (есть
еженочный бэкап), но иногда тоже весьма неплохо.
Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
частности? Если можно - то на каких файловых системах? Возможно, получить
информацию, о том кем и когда удален файл, можно средствами логов самой
самбы, не знаю.
Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
этому вопросу. Спасибо.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-16 11:46 [Comm] протоколирование файловых операций Andrew Fefilov
@ 2003-11-17  6:29 ` Alexey Dmitriev
  2003-11-17  7:01   ` Andrew Fefilov
  2003-11-17  7:20 ` [Comm] " Maxim Tyurin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 22+ messages in thread
From: Alexey Dmitriev @ 2003-11-17  6:29 UTC (permalink / raw)
  To: Andrew Fefilov

Hello Andrew,

Sunday, November 16, 2003, 2:46:50 PM, you wrote:

AF> Добрый день, уважаемые.
AF> Вот, в связи с возможным переездом файлового сервера с Netware на
AF> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
AF> чего скажут более осведомленные в этом деле люди.
AF> В частности, интересует вот такой момент. Допустим, на файловом сервере
AF> был удален какой-то файл. Для нетваре есть средства посмотреть каким
AF> пользователем был удален файл, когда и (при выполнении некоторых условий)
AF> этот файл восстановить. Последнее, в принципе, не так критично (есть
AF> еженочный бэкап), но иногда тоже весьма неплохо.
AF> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
AF> частности? Если можно - то на каких файловых системах? Возможно, получить
AF> информацию, о том кем и когда удален файл, можно средствами логов самой
AF> самбы, не знаю.
AF> Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
AF> этому вопросу. Спасибо.

А зачем? ИМХО Нетварь в качестве файл сервера рулит (и как собстно файл сервер и разрулением юзеров и т.п.).


-- 
Best regards,
 Alexey                            mailto:dalex@mail.ru



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  6:29 ` Alexey Dmitriev
@ 2003-11-17  7:01   ` Andrew Fefilov
  2003-11-17  7:59     ` Re[2]: " Alexey Dmitriev
  0 siblings, 1 reply; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17  7:01 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 09:29:12AM +0300, Alexey Dmitriev wrote:
> Hello Andrew,
> 
> Sunday, November 16, 2003, 2:46:50 PM, you wrote:
> 
> AF> Добрый день, уважаемые.
> AF> Вот, в связи с возможным переездом файлового сервера с Netware на
> AF> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> AF> чего скажут более осведомленные в этом деле люди.
> AF> В частности, интересует вот такой момент. Допустим, на файловом сервере
> AF> был удален какой-то файл. Для нетваре есть средства посмотреть каким
> AF> пользователем был удален файл, когда и (при выполнении некоторых условий)
> AF> этот файл восстановить. Последнее, в принципе, не так критично (есть
> AF> еженочный бэкап), но иногда тоже весьма неплохо.
> AF> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> AF> частности? Если можно - то на каких файловых системах? Возможно, получить
> AF> информацию, о том кем и когда удален файл, можно средствами логов самой
> AF> самбы, не знаю.
> AF> Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
> AF> этому вопросу. Спасибо.
> 
> А зачем? ИМХО Нетварь в качестве файл сервера рулит (и как собстно файл сервер и разрулением юзеров и т.п.).

Мне бы не хотелось в этом топике скатываться на обсуждение
достоинст/недостатков Netware/Samba. Замечу только, что разделяю Ваше
мнение, но не полностью.
Хотелось бы все же что-нибудь услышать по существу вопроса.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-16 11:46 [Comm] протоколирование файловых операций Andrew Fefilov
  2003-11-17  6:29 ` Alexey Dmitriev
@ 2003-11-17  7:20 ` Maxim Tyurin
  2003-11-17  8:34   ` Andrew Fefilov
  2003-11-17 10:11 ` Alexander Bokovoy
  2003-11-17 10:21 ` [Comm] " Michael Shigorin
  3 siblings, 1 reply; 22+ messages in thread
From: Maxim Tyurin @ 2003-11-17  7:20 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]

On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> Добрый день, уважаемые.
> Вот, в связи с возможным переездом файлового сервера с Netware на
> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> чего скажут более осведомленные в этом деле люди.
> В частности, интересует вот такой момент. Допустим, на файловом сервере
> был удален какой-то файл. Для нетваре есть средства посмотреть каким
> пользователем был удален файл, когда и (при выполнении некоторых условий)
> этот файл восстановить. Последнее, в принципе, не так критично (есть
> еженочный бэкап), но иногда тоже весьма неплохо.
> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> частности? Если можно - то на каких файловых системах? Возможно, получить
> информацию, о том кем и когда удален файл, можно средствами логов самой
> самбы, не знаю.

Такое протоколирование можно в RSBAC закрутить но для логов поднимать
RSBAC это стрельба из пушки по воробьям. Насчет восстановления файлов
- то из бэкапа :)
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re[2]: [Comm] протоколирование файловых операций
  2003-11-17  7:01   ` Andrew Fefilov
@ 2003-11-17  7:59     ` Alexey Dmitriev
  2003-11-17  8:25       ` Andrew Fefilov
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Dmitriev @ 2003-11-17  7:59 UTC (permalink / raw)
  To: Andrew Fefilov

Hello Andrew,

Monday, November 17, 2003, 10:01:07 AM, you wrote:

AF> On Mon, Nov 17, 2003 at 09:29:12AM +0300, Alexey Dmitriev wrote:
>> Hello Andrew,
>> 
>> Sunday, November 16, 2003, 2:46:50 PM, you wrote:
>> 
>> AF> Добрый день, уважаемые.
>> AF> Вот, в связи с возможным переездом файлового сервера с Netware на
>> AF> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
>> AF> чего скажут более осведомленные в этом деле люди.
>> AF> В частности, интересует вот такой момент. Допустим, на файловом сервере
>> AF> был удален какой-то файл. Для нетваре есть средства посмотреть каким
>> AF> пользователем был удален файл, когда и (при выполнении некоторых условий)
>> AF> этот файл восстановить. Последнее, в принципе, не так критично (есть
>> AF> еженочный бэкап), но иногда тоже весьма неплохо.
>> AF> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
>> AF> частности? Если можно - то на каких файловых системах? Возможно, получить
>> AF> информацию, о том кем и когда удален файл, можно средствами логов самой
>> AF> самбы, не знаю.
>> AF> Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
>> AF> этому вопросу. Спасибо.
>> 
>> А зачем? ИМХО Нетварь в качестве файл сервера рулит (и как
>> собстно файл сервер и разрулением юзеров и т.п.).

AF> Мне бы не хотелось в этом топике скатываться на обсуждение
AF> достоинст/недостатков Netware/Samba. Замечу только, что разделяю Ваше
AF> мнение, но не полностью.
AF> Хотелось бы все же что-нибудь услышать по существу вопроса.

Так как линуксовые ФС сразу разрешают писать на место освободившееся после удаления файла место то восстановление может стать проблематичным.
(а вообще когда то видел утилиту ext2 recovery кажется так называлась)


-- 
Best regards,
 Alexey                            mailto:dalex@mail.ru



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  7:59     ` Re[2]: " Alexey Dmitriev
@ 2003-11-17  8:25       ` Andrew Fefilov
  2003-11-17  8:32         ` Shawkat Nizamov
  0 siblings, 1 reply; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17  8:25 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 10:59:58AM +0300, Alexey Dmitriev wrote:
> Hello Andrew,
> 
> Monday, November 17, 2003, 10:01:07 AM, you wrote:
> 
> AF> On Mon, Nov 17, 2003 at 09:29:12AM +0300, Alexey Dmitriev wrote:
> >> Hello Andrew,
> >> 
> >> Sunday, November 16, 2003, 2:46:50 PM, you wrote:
> >> 
> >> AF> Добрый день, уважаемые.
> >> AF> Вот, в связи с возможным переездом файлового сервера с Netware на
> >> AF> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> >> AF> чего скажут более осведомленные в этом деле люди.
> >> AF> В частности, интересует вот такой момент. Допустим, на файловом сервере
> >> AF> был удален какой-то файл. Для нетваре есть средства посмотреть каким
> >> AF> пользователем был удален файл, когда и (при выполнении некоторых условий)
> >> AF> этот файл восстановить. Последнее, в принципе, не так критично (есть
> >> AF> еженочный бэкап), но иногда тоже весьма неплохо.
> >> AF> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> >> AF> частности? Если можно - то на каких файловых системах? Возможно, получить
> >> AF> информацию, о том кем и когда удален файл, можно средствами логов самой
> >> AF> самбы, не знаю.
> >> AF> Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
> >> AF> этому вопросу. Спасибо.
> >> 
> >> А зачем? ИМХО Нетварь в качестве файл сервера рулит (и как
> >> собстно файл сервер и разрулением юзеров и т.п.).
> 
> AF> Мне бы не хотелось в этом топике скатываться на обсуждение
> AF> достоинст/недостатков Netware/Samba. Замечу только, что разделяю Ваше
> AF> мнение, но не полностью.
> AF> Хотелось бы все же что-нибудь услышать по существу вопроса.
> 
> Так как линуксовые ФС сразу разрешают писать на место освободившееся после удаления файла место то восстановление может стать проблематичным.
> (а вообще когда то видел утилиту ext2 recovery кажется так называлась)
Вообщем-то, для меня более насущно не восстановление, а именно получение
информации "кем и когда". Но в любом случае, спасибо за Ваши ответы.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  8:25       ` Andrew Fefilov
@ 2003-11-17  8:32         ` Shawkat Nizamov
  2003-11-17  8:53           ` Andrew Fefilov
  0 siblings, 1 reply; 22+ messages in thread
From: Shawkat Nizamov @ 2003-11-17  8:32 UTC (permalink / raw)
  To: community

>
>
>Вообщем-то, для меня более насущно не восстановление, а именно получение
>информации "кем и когда". Но в любом случае, спасибо за Ваши ответы.
>
>  
>
Может это есть в детализированных логах самбы ?



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  7:20 ` [Comm] " Maxim Tyurin
@ 2003-11-17  8:34   ` Andrew Fefilov
  0 siblings, 0 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17  8:34 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 09:20:59AM +0200, Maxim Tyurin wrote:
> On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> > Добрый день, уважаемые.
> > Вот, в связи с возможным переездом файлового сервера с Netware на
> > M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> > чего скажут более осведомленные в этом деле люди.
> > В частности, интересует вот такой момент. Допустим, на файловом сервере
> > был удален какой-то файл. Для нетваре есть средства посмотреть каким
> > пользователем был удален файл, когда и (при выполнении некоторых условий)
> > этот файл восстановить. Последнее, в принципе, не так критично (есть
> > еженочный бэкап), но иногда тоже весьма неплохо.
> > Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> > частности? Если можно - то на каких файловых системах? Возможно, получить
> > информацию, о том кем и когда удален файл, можно средствами логов самой
> > самбы, не знаю.
> 
> Такое протоколирование можно в RSBAC закрутить но для логов поднимать
> RSBAC это стрельба из пушки по воробьям. Насчет восстановления файлов
Э-э-э, вероятно, в определении калибра Вы правы :)

> - то из бэкапа :)
Это не проблема. Но бывали у меня случаи, когда удаленные полчаса назад
файлы в авральном порядке восстанавливались стандартными средствами Netware, и это
экономило немало труда, хоть и не моего.
Хотелось бы еще мнений по поводу протоколирования. Ждем-с.


-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  8:32         ` Shawkat Nizamov
@ 2003-11-17  8:53           ` Andrew Fefilov
  2003-11-17  9:43             ` Oleg Shulga
  0 siblings, 1 reply; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17  8:53 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 01:32:11PM +0500, Shawkat Nizamov wrote:
> >
> >
> >Вообщем-то, для меня более насущно не восстановление, а именно получение
> >информации "кем и когда". Но в любом случае, спасибо за Ваши ответы.
> >
> > 
> >
> Может это есть в детализированных логах самбы ?
Может быть. Я покапаю в эту сторону. Самбу я знаю еще весьма поверхностно.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  8:53           ` Andrew Fefilov
@ 2003-11-17  9:43             ` Oleg Shulga
  2003-11-17 10:03               ` Andrew Fefilov
  0 siblings, 1 reply; 22+ messages in thread
From: Oleg Shulga @ 2003-11-17  9:43 UTC (permalink / raw)
  To: community


----- Original Message -----
From: "Andrew Fefilov" <faqa@blok-caf.ru>
To: <community@altlinux.ru>
Sent: Monday, November 17, 2003 10:53 AM
Subject: Re: [Comm] протоколирование файловых операций


> On Mon, Nov 17, 2003 at 01:32:11PM +0500, Shawkat Nizamov wrote:
> > >
> > >
> > >Вообщем-то, для меня более насущно не восстановление, а именно
получение
> > >информации "кем и когда". Но в любом случае, спасибо за Ваши ответы.
> > >
> > >
> > >
> > Может это есть в детализированных логах самбы ?
> Может быть. Я покапаю в эту сторону. Самбу я знаю еще весьма поверхностно.
В smb.conf
log level = 2

Удаляю файл IBExpert.exe и читаю лог

[2003/11/17 11:29:35, 2] smbd/open.c:open_file(245)
  oleg opened file download/IBExpert.exe read=Yes write=No (numopen=2)
[2003/11/17 11:29:35, 2] smbd/close.c:close_normal_file(213)
  oleg closed file download/IBExpert.exe (numopen=1)

В принципе, если файла нет, а вышеописанное последнее обращение к
IBExpert.exe,
то можно констатировать факт удаления.
Хотя, возможно, при более высоких значениях "log level" информации будет
больше.


---
Oleg Shulga

>
> --
> С уважением,
> Фефилов Андрей.
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
>



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17  9:43             ` Oleg Shulga
@ 2003-11-17 10:03               ` Andrew Fefilov
  2003-11-17 10:12                 ` Shawkat Nizamov
  0 siblings, 1 reply; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 10:03 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 11:43:36AM +0200, Oleg Shulga wrote:
> 
> ----- Original Message -----
> From: "Andrew Fefilov" <faqa@blok-caf.ru>
> To: <community@altlinux.ru>
> Sent: Monday, November 17, 2003 10:53 AM
> Subject: Re: [Comm] протоколирование файловых операций
> 
> 
> > On Mon, Nov 17, 2003 at 01:32:11PM +0500, Shawkat Nizamov wrote:
> > > >
> > > >
> > > >Вообщем-то, для меня более насущно не восстановление, а именно
> получение
> > > >информации "кем и когда". Но в любом случае, спасибо за Ваши ответы.
> > > >
> > > >
> > > >
> > > Может это есть в детализированных логах самбы ?
> > Может быть. Я покапаю в эту сторону. Самбу я знаю еще весьма поверхностно.
> В smb.conf
> log level = 2
> 
> Удаляю файл IBExpert.exe и читаю лог
> 
> [2003/11/17 11:29:35, 2] smbd/open.c:open_file(245)
>   oleg opened file download/IBExpert.exe read=Yes write=No (numopen=2)
> [2003/11/17 11:29:35, 2] smbd/close.c:close_normal_file(213)
>   oleg closed file download/IBExpert.exe (numopen=1)

Вышеописанный кусок лога мне совсем не говорит, что файл в это время
удаляли. Или я чего не понял.
 
> В принципе, если файла нет, а вышеописанное последнее обращение к
> IBExpert.exe,
> то можно констатировать факт удаления.
Можно, конечно и так.

> Хотя, возможно, при более высоких значениях "log level" информации будет
> больше.
 
Возможно. Только вот каков будет размер ежедневных логов? Конечно, если в
логах будет эта информация, то уже неплохо. (К сожалению, сейчас прямо
сам не могу провести такие опыты, самбы под рукой нетути). Но это немножко
нето... или я немножко не то ожидаю от этого обсуждения. Вообщем, для тех 
кто не знаком с Netware, описываю, как это выглядит там - запускаю утилиту filer,
устанавливаю в утилите текущий каталог, в котором нужно поглядеть
удаленные файлики, запускаю пункт меню "Salvage" и получаю список
удаленных файлов с упоминанием когда это было сделано и кем.


-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-16 11:46 [Comm] протоколирование файловых операций Andrew Fefilov
  2003-11-17  6:29 ` Alexey Dmitriev
  2003-11-17  7:20 ` [Comm] " Maxim Tyurin
@ 2003-11-17 10:11 ` Alexander Bokovoy
  2003-11-17 10:24   ` Andrew Fefilov
  2003-11-17 10:21 ` [Comm] " Michael Shigorin
  3 siblings, 1 reply; 22+ messages in thread
From: Alexander Bokovoy @ 2003-11-17 10:11 UTC (permalink / raw)
  To: community

On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> Добрый день, уважаемые.
> Вот, в связи с возможным переездом файлового сервера с Netware на
> M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> чего скажут более осведомленные в этом деле люди.
> В частности, интересует вот такой момент. Допустим, на файловом сервере
> был удален какой-то файл. Для нетваре есть средства посмотреть каким
> пользователем был удален файл, когда и (при выполнении некоторых условий)
> этот файл восстановить. Последнее, в принципе, не так критично (есть
> еженочный бэкап), но иногда тоже весьма неплохо.
> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> частности? Если можно - то на каких файловых системах? Возможно, получить
> информацию, о том кем и когда удален файл, можно средствами логов самой
> самбы, не знаю.
> Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
> этому вопросу. Спасибо.
VFS модуль для Самбы под названием recycle_bin. Есть в Сизифе
(samba3-vfs), насчет М2.2 -- не помню, был ли он добавлен в CVS Самбы в то
время.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:03               ` Andrew Fefilov
@ 2003-11-17 10:12                 ` Shawkat Nizamov
  2003-11-17 10:19                   ` Andrew Fefilov
  0 siblings, 1 reply; 22+ messages in thread
From: Shawkat Nizamov @ 2003-11-17 10:12 UTC (permalink / raw)
  To: community

>
>
> 
>Возможно. Только вот каков будет размер ежедневных логов? Конечно, если в
>логах будет эта информация, то уже неплохо. (К сожалению, сейчас прямо
>сам не могу провести такие опыты, самбы под рукой нетути). Но это немножко
>нето... или я немножко не то ожидаю от этого обсуждения. Вообщем, для тех 
>кто не знаком с Netware, описываю, как это выглядит там - запускаю утилиту filer,
>устанавливаю в утилите текущий каталог, в котором нужно поглядеть
>удаленные файлики, запускаю пункт меню "Salvage" и получаю список
>удаленных файлов с упоминанием когда это было сделано и кем.
>
>  
>

"Не сыпь мне соль на рану"

Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
новеля, чем ОС.




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:12                 ` Shawkat Nizamov
@ 2003-11-17 10:19                   ` Andrew Fefilov
  2003-11-17 10:26                     ` Shawkat Nizamov
  2003-11-17 11:10                     ` Igor Homyakov
  0 siblings, 2 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 10:19 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 03:12:48PM +0500, Shawkat Nizamov wrote:
> >
> >
> >
> >Возможно. Только вот каков будет размер ежедневных логов? Конечно, если в
> >логах будет эта информация, то уже неплохо. (К сожалению, сейчас прямо
> >сам не могу провести такие опыты, самбы под рукой нетути). Но это немножко
> >нето... или я немножко не то ожидаю от этого обсуждения. Вообщем, для тех 
> >кто не знаком с Netware, описываю, как это выглядит там - запускаю утилиту 
> >filer,
> >устанавливаю в утилите текущий каталог, в котором нужно поглядеть
> >удаленные файлики, запускаю пункт меню "Salvage" и получаю список
> >удаленных файлов с упоминанием когда это было сделано и кем.
> >
> > 
> >
> 
> "Не сыпь мне соль на рану"
> 
> Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
> новеля, чем ОС.
Не думаю, что уж такая особенность. Во всяком случае ext2 recovery умеет.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* [Comm] Re: протоколирование файловых операций
  2003-11-16 11:46 [Comm] протоколирование файловых операций Andrew Fefilov
                   ` (2 preceding siblings ...)
  2003-11-17 10:11 ` Alexander Bokovoy
@ 2003-11-17 10:21 ` Michael Shigorin
  2003-11-17 10:46   ` Andrew Fefilov
  3 siblings, 1 reply; 22+ messages in thread
From: Michael Shigorin @ 2003-11-17 10:21 UTC (permalink / raw)
  To: community; +Cc: inger

On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> В частности, интересует вот такой момент. Допустим, на файловом
> сервере был удален какой-то файл. Для нетваре есть средства
> посмотреть каким пользователем был удален файл, когда и (при
> выполнении некоторых условий) этот файл восстановить.
> Последнее, в принципе, не так критично (есть еженочный бэкап),
> но иногда тоже весьма неплохо.

Можно, конечно, попробовать встроиться с логгером/сейвером в
unlink(2) на манер того, как сделано в libnoch, но это только
направление -- реализаций не видел (впрочем, и не искал).

> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2
> в частности? Если можно - то на каких файловых системах?

"Вообще" -- нельзя.  В частности, на xfs, которую по другим ТТХ
порекомендую под задачу -- тоже.

> Возможно, получить информацию, о том кем и когда удален файл,
> можно средствами логов самой самбы, не знаю.

На большом log level, наверное, можно -- но из пушки по воробьям
в плане производительности.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:11 ` Alexander Bokovoy
@ 2003-11-17 10:24   ` Andrew Fefilov
  0 siblings, 0 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 10:24 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 12:11:17PM +0200, Alexander Bokovoy wrote:
> On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> > Добрый день, уважаемые.
> > Вот, в связи с возможным переездом файлового сервера с Netware на
> > M2.2+Samba обдумываю я некоторые вопросы. Хотелось бы их высказать вслух и послушать,
> > чего скажут более осведомленные в этом деле люди.
> > В частности, интересует вот такой момент. Допустим, на файловом сервере
> > был удален какой-то файл. Для нетваре есть средства посмотреть каким
> > пользователем был удален файл, когда и (при выполнении некоторых условий)
> > этот файл восстановить. Последнее, в принципе, не так критично (есть
> > еженочный бэкап), но иногда тоже весьма неплохо.
> > Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2 в
> > частности? Если можно - то на каких файловых системах? Возможно, получить
> > информацию, о том кем и когда удален файл, можно средствами логов самой
> > самбы, не знаю.
> > Вообщем, был бы весьма признателен выслушать мнения сведущих людей по
> > этому вопросу. Спасибо.
> VFS модуль для Самбы под названием recycle_bin. Есть в Сизифе
> (samba3-vfs), насчет М2.2 -- не помню, был ли он добавлен в CVS Самбы в то
> время.
Я ждал, жлал, когда Саша Боковой встрянет - и дождался ! :)
Похоже, это оно. Спасибо.

[faqa@faa vol1]$ apt-cache show samba-vfs
Package: samba-vfs
Section: System/Servers
Installed Size: 31
Maintainer: Alexander Bokovoy <ab@altlinux.ru>
Version: 2.2.8-alt2
Pre-Depends: rpmlib(PayloadFilesHavePrefix) (<= 4.0-1),
rpmlib(CompressedFileNames) (<= 3.0.4-1)
Depends: samba-common (= 2.2.8-alt2), libc.so.6, libc.so.6(GLIBC_2.0),
libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2)
Provides: audit.so, block.so, recycle.so, samba-vfs (= 2.2.8-alt2)
Architecture: i586
Size: 134680708
MD5Sum: a319186df0bbf2e88629ae737666c5fb
Filename: samba-vfs-2.2.8-alt2.i586.rpm
Description: Sample VFS modules (audit, recycle bin, block) for Samba
server
 Samba-vfs provides prebuilt Samba server VFS modules (audit, recycle bin,
  and block)

Это на М2.2. Так что будем смотреть. Еще раз спасибо, Вы меня обнадежили.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:19                   ` Andrew Fefilov
@ 2003-11-17 10:26                     ` Shawkat Nizamov
  2003-11-17 10:43                       ` Andrew Fefilov
  2003-11-17 11:10                     ` Igor Homyakov
  1 sibling, 1 reply; 22+ messages in thread
From: Shawkat Nizamov @ 2003-11-17 10:26 UTC (permalink / raw)
  To: community

>
>
>>Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
>>новеля, чем ОС.
>>    
>>
>Не думаю, что уж такая особенность. Во всяком случае ext2 recovery умеет.
>  
>
Речь идет об атрибутах файлов. В новеле файловая система имеет кучу 
дополнительных атрибутов
- типа кто удалил, когда, у кого какие права и т .д. и т.п






^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:26                     ` Shawkat Nizamov
@ 2003-11-17 10:43                       ` Andrew Fefilov
  0 siblings, 0 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 10:43 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 03:26:41PM +0500, Shawkat Nizamov wrote:
> >
> >
> >>Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
> >>новеля, чем ОС.
> >>   
> >>
> >Не думаю, что уж такая особенность. Во всяком случае ext2 recovery умеет.
> > 
> >
> Речь идет об атрибутах файлов. В новеле файловая система имеет кучу 
> дополнительных атрибутов
> - типа кто удалил, когда, у кого какие права и т .д. и т.п
Да, это так. Но линукс не завязан на одну файловую систему. Потому и
спрашивал, что надеялся, что возможно есть решения. Впрочем, тут уже
посоветовали samba-vfs, буду смотреть.
В любом случае, спасибо за Вам за это обсуждение.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Re: протоколирование файловых операций
  2003-11-17 10:21 ` [Comm] " Michael Shigorin
@ 2003-11-17 10:46   ` Andrew Fefilov
  0 siblings, 0 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 10:46 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 12:21:37PM +0200, Michael Shigorin wrote:
> On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> > В частности, интересует вот такой момент. Допустим, на файловом
> > сервере был удален какой-то файл. Для нетваре есть средства
> > посмотреть каким пользователем был удален файл, когда и (при
> > выполнении некоторых условий) этот файл восстановить.
> > Последнее, в принципе, не так критично (есть еженочный бэкап),
> > но иногда тоже весьма неплохо.
> 
> Можно, конечно, попробовать встроиться с логгером/сейвером в
> unlink(2) на манер того, как сделано в libnoch, но это только
> направление -- реализаций не видел (впрочем, и не искал).
Вот буду смотреть samba-vfs, может это оно и есть.

> 
> > Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2
> > в частности? Если можно - то на каких файловых системах?
> 
> "Вообще" -- нельзя.  В частности, на xfs, которую по другим ТТХ
> порекомендую под задачу -- тоже.
Да, спасибо. В ее сторону и смотрю.
 
> > Возможно, получить информацию, о том кем и когда удален файл,
> > можно средствами логов самой самбы, не знаю.
> 
> На большом log level, наверное, можно -- но из пушки по воробьям
> в плане производительности.
Мне это тоже так представлялось. Но на безрыбье и ...

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 10:19                   ` Andrew Fefilov
  2003-11-17 10:26                     ` Shawkat Nizamov
@ 2003-11-17 11:10                     ` Igor Homyakov
  2003-11-17 11:44                       ` Andrew Fefilov
  2003-11-18 20:38                       ` [Comm] " Michael Shigorin
  1 sibling, 2 replies; 22+ messages in thread
From: Igor Homyakov @ 2003-11-17 11:10 UTC (permalink / raw)
  To: community


Вы похоже не работали с ext2 recovery ... c novel нельзя сравнивать

это называеться versioning filesystem. есть в SCO OpenServer и кажется в
VMS и plan9 

какие то возможности есть в:
http://www.complang.tuwien.ac.at/czezatke/linlogfaq.html
http://www.netcraft.com.au/geoffrey/katie/
http://swt.cs.tu-berlin.de/~shape/index.html



* Andrew Fefilov <faqa%blok-caf!ru> [031117 12:44]:
> On Mon, Nov 17, 2003 at 03:12:48PM +0500, Shawkat Nizamov wrote:
> > >Возможно. Только вот каков будет размер ежедневных логов? Конечно, если в
> > >логах будет эта информация, то уже неплохо. (К сожалению, сейчас прямо
> > >сам не могу провести такие опыты, самбы под рукой нетути). Но это немножко
> > >нето... или я немножко не то ожидаю от этого обсуждения. Вообщем, для тех 
> > >кто не знаком с Netware, описываю, как это выглядит там - запускаю утилиту 
> > >filer,
> > >устанавливаю в утилите текущий каталог, в котором нужно поглядеть
> > >удаленные файлики, запускаю пункт меню "Salvage" и получаю список
> > >удаленных файлов с упоминанием когда это было сделано и кем.
> > "Не сыпь мне соль на рану"
> > Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
> > новеля, чем ОС.
> Не думаю, что уж такая особенность. Во всяком случае ext2 recovery умеет.

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] протоколирование файловых операций
  2003-11-17 11:10                     ` Igor Homyakov
@ 2003-11-17 11:44                       ` Andrew Fefilov
  2003-11-18 20:38                       ` [Comm] " Michael Shigorin
  1 sibling, 0 replies; 22+ messages in thread
From: Andrew Fefilov @ 2003-11-17 11:44 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 02:10:05PM +0300, Igor Homyakov wrote:
> 
> Вы похоже не работали с ext2 recovery ... c novel нельзя сравнивать
Да, читал только. Как то давно в популярной статье по-моему в "Открытых
системах"
 
> это называеться versioning filesystem. есть в SCO OpenServer и кажется в
> VMS и plan9 
Спасибо, что как то обозвали мое желание :) Не знал такого термина.
 
> какие то возможности есть в:
> http://www.complang.tuwien.ac.at/czezatke/linlogfaq.html
> http://www.netcraft.com.au/geoffrey/katie/
> http://swt.cs.tu-berlin.de/~shape/index.html
Сижу, читаю. Спасибо за ссылки.
 
> * Andrew Fefilov <faqa%blok-caf!ru> [031117 12:44]:
> > On Mon, Nov 17, 2003 at 03:12:48PM +0500, Shawkat Nizamov wrote:
> > > >Возможно. Только вот каков будет размер ежедневных логов? Конечно, если в
> > > >логах будет эта информация, то уже неплохо. (К сожалению, сейчас прямо
> > > >сам не могу провести такие опыты, самбы под рукой нетути). Но это немножко
> > > >нето... или я немножко не то ожидаю от этого обсуждения. Вообщем, для тех 
> > > >кто не знаком с Netware, описываю, как это выглядит там - запускаю утилиту 
> > > >filer,
> > > >устанавливаю в утилите текущий каталог, в котором нужно поглядеть
> > > >удаленные файлики, запускаю пункт меню "Salvage" и получаю список
> > > >удаленных файлов с упоминанием когда это было сделано и кем.
> > > "Не сыпь мне соль на рану"
> > > Этого, насколько я знаю, нет.  Скорее, это особенность файловой системы 
> > > новеля, чем ОС.
> > Не думаю, что уж такая особенность. Во всяком случае ext2 recovery умеет.

-- 
С уважением,
Фефилов Андрей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* [Comm] Re: протоколирование файловых операций
  2003-11-17 11:10                     ` Igor Homyakov
  2003-11-17 11:44                       ` Andrew Fefilov
@ 2003-11-18 20:38                       ` Michael Shigorin
  1 sibling, 0 replies; 22+ messages in thread
From: Michael Shigorin @ 2003-11-18 20:38 UTC (permalink / raw)
  To: community

On Mon, Nov 17, 2003 at 02:10:05PM +0300, Igor Homyakov wrote:
> это называеться versioning filesystem. есть в SCO OpenServer и
> кажется в VMS и plan9 

тж 2google filesystem snapshots?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2003-11-18 20:38 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-16 11:46 [Comm] протоколирование файловых операций Andrew Fefilov
2003-11-17  6:29 ` Alexey Dmitriev
2003-11-17  7:01   ` Andrew Fefilov
2003-11-17  7:59     ` Re[2]: " Alexey Dmitriev
2003-11-17  8:25       ` Andrew Fefilov
2003-11-17  8:32         ` Shawkat Nizamov
2003-11-17  8:53           ` Andrew Fefilov
2003-11-17  9:43             ` Oleg Shulga
2003-11-17 10:03               ` Andrew Fefilov
2003-11-17 10:12                 ` Shawkat Nizamov
2003-11-17 10:19                   ` Andrew Fefilov
2003-11-17 10:26                     ` Shawkat Nizamov
2003-11-17 10:43                       ` Andrew Fefilov
2003-11-17 11:10                     ` Igor Homyakov
2003-11-17 11:44                       ` Andrew Fefilov
2003-11-18 20:38                       ` [Comm] " Michael Shigorin
2003-11-17  7:20 ` [Comm] " Maxim Tyurin
2003-11-17  8:34   ` Andrew Fefilov
2003-11-17 10:11 ` Alexander Bokovoy
2003-11-17 10:24   ` Andrew Fefilov
2003-11-17 10:21 ` [Comm] " Michael Shigorin
2003-11-17 10:46   ` Andrew Fefilov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git