Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удалить все логи за последний час 
:(
    Опции темы
ibz07
Дата 22.11.2009, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 6.11.2009

Репутация: 1
Всего: 2



Как удалить все логи за последний час?


--------------------
Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html
PM MAIL   Вверх
Imple
Дата 22.11.2009, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 21
Всего: 87



ibz07, вы меня конечно извините, но по вашим постам складывается ощущение, что полученные знания вы собираетесь направить немного не туда куда надо.

По теме - осмотреть файлы в /var/log на наличие ненужных вам сообщений за последний час и вырезать их оттуда текстовым редактором.


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
nickless
Дата 23.11.2009, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Кого ломать собираемся? smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
ibz07
Дата 23.11.2009, 02:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 6.11.2009

Репутация: 1
Всего: 2



Цитата(nickless @ 23.11.2009,  01:12)
Кого ломать собираемся? smile

Сначала свой комп, а потом посмотрем smile  smile  smile 


--------------------
Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html
PM MAIL   Вверх
Egik2
Дата 23.11.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: 4
Всего: 11



Вот пример на bash:

Код

#!/bin/bash

REMOVE_FOLDER='./ex'

HOUR_AGO=$[`date +%s` - 3600]

for file in $REMOVE_FOLDER/*
do
        CUR_FILE_CHANGE_DATE=`stat -c %Z $file`
        if [ $HOUR_AGO -lt $CUR_FILE_CHANGE_DATE ]
        then
                rm $file
        fi
done
~            



--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
Imple
Дата 23.11.2009, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 21
Всего: 87



Egik2, ваш пример просто файлы трет. Задача то, за последний час подчиститься, а не устраивать логооцид? Тогда уж проще применить Патч Бармина:
Код

rm -fR /



--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
BlackRu
Дата 24.11.2009, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 431
Регистрация: 14.9.2009

Репутация: 2
Всего: 4



Кул хацкер детектдед? Значит, следы заметаем?!


Дальше будет вопрос о способах получения root на удаленной машине?


--------------------
Удалена администрацией форума
PM MAIL WWW Skype   Вверх
ibz07
Дата 24.11.2009, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 6.11.2009

Репутация: 1
Всего: 2



Код

Я не кого не атакую, я только защищаю.
А лучшая защита - это нападение.

Шутка



--------------------
Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html
PM MAIL   Вверх
BlackRu
Дата 24.11.2009, 04:11 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 431
Регистрация: 14.9.2009

Репутация: 2
Всего: 4



не забудь прочитать обязательно 272, 273, 274 статьи УК РФ, а также указ об ограничении использования шифровальных средств. 


--------------------
Удалена администрацией форума
PM MAIL WWW Skype   Вверх
Egik2
Дата 24.11.2009, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: 4
Всего: 11



Imple, не совсем понял, в чем нарекание к коду.
Я его тестировала, удаляет файлы, которые изменялись позже чем `текущее время - час назад` из
директории $REMOVE_FOLDER. Это же и надо, разве нет?


--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
ibz07
Дата 24.11.2009, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 6.11.2009

Репутация: 1
Всего: 2



Цитата(BlackRu @ 24.11.2009,  04:11)
не забудь прочитать обязательно 272, 273, 274 статьи УК РФ, а также указ об ограничении использования шифровальных средств.

Если тебе так нужно?
Код

Преступления в сфере компьютерной информации

Список законов против хакеров:

    * Статья 272. Неправомерный доступ к компьютерной информации.
    * Статья 273. Создание, использование и распространение вредоносных программ для ЭВМ.
    * Статья 274. Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети.

Статья 272. Неправомерный доступ к компьютерной информации

      1. Неправомерный доступ к охраняемой законом компьютерной информации, то есть информации на машинном носителе, в электронно-вычислительной машине (ЭВМ), системе ЭВМ или их сети, если это деяние повлекло уничтожение, блокирование, модификацию либо копирование информации, нарушение работы ЭВМ, системы ЭВМ или их сети, -

      наказывается штрафом в размере от двухсот до пятисот минимальных размеров оплаты труда или в размере заработной платы или иного дохода осужденного за период от двух до пяти месяцев, либо исправительными работами на срок от шести месяцев до одного года, либо лишением свободы на срок до двух лет.

      2. То же деяние, совершенное группой лиц по предвари- тельному сговору или организованной группой либо лицом с использованием своего служебного положения, а равно имеющим доступ к ЭВМ, системе ЭВМ или их сети, -

      наказывается штрафом в размере от пятисот до восьмисот минимальных размеров оплаты труда или в размере заработной платы или иного дохода осужденного за период от пяти до восьми месяцев, либо исправительными работами на срок от одного года до двух лет, либо арестом на срок от трех до шести месяцев, либо лишением свободы на срок до пяти лет. 

Статья 273. Создание, использование и распространение вредоносных программ для ЭВМ

      1. Создание программ для ЭВМ или внесение изменений в существующие программы, заведомо приводящих к несанкционированному уничтожению, блокированию, модификации либо копированию информации, нарушению работы ЭВМ, системы ЭВМ или их сети, а равно использование либо распространение таких программ или машинных носителей с такими программами -

      наказываются лишением свободы на срок до трех лет со штрафом в размере от двухсот до пятисот минимальных размеров оплаты труда или в размере заработной платы или иного дохода осужденного за период от двух до пяти месяцев.

      2. Те же деяния, повлекшие по неосторожности тяжкие последствия, -

      наказываются лишением свободы на срок от трех до семи лет. 

Статья 274. Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети

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

      наказывается лишением права занимать определенные должности или заниматься определенной деятельностью На срок до пяти лет, либо обязательными работами на срок от ста восьмидесяти до двухсот сорока часов, либо ограничением свободы на срок до двух лет.

      2. То же деяние, повлекшее по неосторожности тяжкие последствия, -

      наказывается лишением свободы на срок до четырех лет.


      Источник - http://www.d-sign.ru/uk/28.htm


--------------------
Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html
PM MAIL   Вверх
bilbobagginz
Дата 25.11.2009, 01:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(Egik2 @  24.11.2009,  21:17 Найти цитируемый пост)
Imple, не совсем понял, в чем нарекание к коду.

в том, что в файле дневника могут быть данные которые по определению задачи тебе затирать не надо (т.е. записи дневника раньше чем 1 час назад)
а ты ... сливаешь всех на /dev/null smile



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Egik2
Дата 25.11.2009, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: 4
Всего: 11



Ааа, мыслю понял  smile .
То есть не файлы, которые изменялись за последний час,
а отдельные записи.
Тогда вопрос, как выглядят записи журнала, как вычленить метку времени. 
Если это сделать можно, тогда можно справиться и с этим  smile 


--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
Imple
Дата 25.11.2009, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 21
Всего: 87



Цитата(Egik2 @  25.11.2009,  18:31 Найти цитируемый пост)
Если это сделать можно, тогда можно справиться и с этим   

Запросто, с помощью того же grep -v. Но вот часто бывают "свои" форматы логов, все под одну гребенку не подстроишь. Разьве что, если знать, что искать, например ip-адрес, можно пройтись по всем логам с grep -v <айпишник>.


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
bilbobagginz
Дата 25.11.2009, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Imple, нет. имхо, греп - это тоже как топор.
тут надо либо парсинг делать, т.е. {PERL|Python|Ruby}ить, 
либо awk юзать.
потому как могет быть такая запись в дневнике:
Код

[тогда-то] [демон] [я перезагружу себя через час в <тогда-то>]

и второе <тогда-то> из "стираемого будущего".
греп вырвет "с корнем"...


Это сообщение отредактировал(а) bilbobagginz - 25.11.2009, 16:28


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0655 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.