![]() |
|
Модераторы: ZeeLax, powerfox |
![]()
|
|
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Как сделать что бы samba писала в лог, с какого IP и что было закаченно или скаченно ?
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
man smb.conf
man smbd -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| admsasha |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Как много параметров... не подскажешь хоть какой параметр ? P.S. из логов у меня включенно
но те данные которые пишутся нечего не дают |
||||
|
|||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
проблема в том, что т.н. accounting information из самбы не вытащить: можно знать до какого файла был "доступ", какой пользователь и когда. Даже когда ты просматриваешь сетевую папку в винде, то для создания даже просто превью картинки - нужно каринку скачать. на клиенте это не остаётся. Это - "закачка" ? фактически да. с точки зрения пользователя клиента - нет.
Короче сам протокол это не поддерживает. Можно с помощью других трафик инструментов считать сколько мегабайт сообщений передано откуда и куда, потом парсить какой же это был юзер. Решение усложняется несколькими пользователями с одного компутера. кроме того есть немалая доля контрольной информации, и разных других запросов в NetBIOS. Если хочешь контролировать сколько скачали, и делать это точно, то пользуйся не самбой, а FTP сервером. CIFS не спланирован эффективно передавать данные. пока. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| admsasha |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
На каком то форуме ответили (раньше не нужно было это, но фразу запомнил), что в самом samba есть тестовый закоментированный код, который достаточно раскоментировать и samba будет писать кто и что качал, ведь в логах есть строчки
скачал
Закачал
Может это работает только по tcp/ip, так NetBios можно в samba и выключить, и работать только по tcp/ip и каким то образов ключить лог. Не выход ? Я понимаю, что можно самому парсить.... но больно объемная работа, тем более если это можно сделать самим samba... |
||||
|
|||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
FTP
-------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
||||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
вопрос в начале был в том, что считаем мы именно "с какого IP и когда что был закачено и скачено"
про запуск ничего сказано не было. a "запуск с сетевого компутера" на самом деле состоит из скачивания удалённого файла в свою память, и запуска из неё. то что ты спрашиваешь проверить можно. ( вот сам проверь и скажи работает или нет ) а вообще, если ты хочешь снимать бабки за то, что кто-то что-то у тебя "с самбы запускает", то нужно подумать немного шире: а если он скачал, но не запустил ? заплатит ? а если он закачал и сохранил ? не заплатит ? значит нужен какой-то другой механизм регистрации/авторизации, а точнее встроенный в само приложение. обычно это делают посредством ведения центральной БД, в которую пользователь логинится из приложения, когда оное поднялось, и чувствует что может запускаться ( есть достаточно памяти, графика позволяет, и вообще всё ок ) а вообще если ты хочешь ответ полный, то и вопрос должен полностью описать задачу. пока. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |