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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Крон,ssh,логи  (Прочитано 5358 раз)

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

Оффлайн cyber01

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Крон,ssh,логи
« : 06 Октябрь 2011, 16:17:52 »
Ребят помогите, в общем есть такое:
Виртуалка с Ubuntu Server 10.10 на борту, панель Webmin
Каждую минуту в кроне выполняются 3 скрипта(скрипты по сути одинаковые),выполняются от имени рута.
В /var/log/auth.log при каждом выполнении пишется такое:
Oct  2 07:44:01 serv CRON[5453]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:44:01 serv CRON[5455]: pam_unix(cron:session): session closed for user root
Oct  2 07:44:01 serv CRON[5456]: pam_unix(cron:session): session closed for user root
Oct  2 07:44:01 serv CRON[5457]: pam_unix(cron:session): session closed for user root
Oct  2 07:44:02 serv CRON[5453]: pam_unix(cron:session): session closed for user root
Oct  2 07:44:02 serv CRON[5454]: pam_unix(cron:session): session closed for user root
Oct  2 07:45:01 serv CRON[5495]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Oct  2 07:45:01 serv CRON[5494]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Oct  2 07:45:01 serv CRON[5496]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Oct  2 07:45:01 serv CRON[5496]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:45:01 serv CRON[5497]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Oct  2 07:45:01 serv CRON[5497]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:45:01 serv CRON[5495]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:45:01 serv CRON[5494]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:45:01 serv CRON[5493]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Oct  2 07:45:01 serv CRON[5493]: pam_unix(cron:session): session opened for user root by (uid=0)
Oct  2 07:45:02 serv CRON[5497]: pam_unix(cron:session): session closed for user root
Oct  2 07:45:02 serv CRON[5496]: pam_unix(cron:session): session closed for user root
Oct  2 07:45:02 serv CRON[5495]: pam_unix(cron:session): session closed for user root
Oct  2 07:45:02 serv CRON[5493]: pam_unix(cron:session): session closed for user root
Oct  2 07:45:03 serv CRON[5494]: pam_unix(cron:session): session closed for user root

Получается для каждой задачи в кроне,которая выполняется от имени рута,открывается сессия(задач 5 в общем).
Как сделать так,чтобы сессии начатые кроном,не писались?А то получается мешанина с вот этими сессиями и подключениями в виртуалке по ssh.
Нужно чтобы писалось всё что связано с авторизацией(как сейчас и делается), но без сессий начатых кроном.

Если нужна дополнительная информация,предоставлю... syslog ненастроен ибо не настраивал.

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Крон,ssh,логи
« Ответ #1 : 06 Октябрь 2011, 17:17:51 »
man rsyslog.conf
 и настроить фильтрацию логирования

Оффлайн cyber01

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Крон,ssh,логи
« Ответ #2 : 06 Октябрь 2011, 23:11:35 »
а какой фильтр использовать не подскажете? ЧТобы исключить всё со словом CRON из auth.log(чтобы эти строки просто не писались)

Оффлайн saymon21root

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
    • https://saymon21-root.pro
Re: Крон,ssh,логи
« Ответ #3 : 06 Октябрь 2011, 23:53:40 »
взгляни /etc/rsyslog.d/50-default.conf, думаю будет понятно. :)

Оффлайн cyber01

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Крон,ssh,логи
« Ответ #4 : 06 Октябрь 2011, 23:57:06 »
фильтров там не обнаружил..

Оффлайн saymon21root

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
    • https://saymon21-root.pro
Re: Крон,ssh,логи
« Ответ #5 : 07 Октябрь 2011, 00:09:17 »
$ cat /etc/rsyslog.d/50-default.conf |grep cron
cron.* /var/log/cron.log

Оффлайн cyber01

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Крон,ssh,логи
« Ответ #6 : 07 Октябрь 2011, 00:10:36 »
читайте внимательней первое сообщение!
Мне нужно из auth.log исключить все строки(чтобы не писались туда) со словом CRON

 

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