Выпекаем сайты, находим покупателей

Логирование консоли на OS Freebsd

Введение

Логирование консоли во FreeBSD - поможет увидеть сообщения выводящиеся на экран, когда нету прямого доступа к серверу. Это может быть полезно для диагностики ошибок системы или софта, а также пресечёт возможность случайно упустить какое-либо сообщение.

Лог консоли включается в файле "/etc/syslog.conf". Отредактируйте syslog.conf, используя "root" права. Найдите строки:

# uncomment this to log all writes to /dev/console to /var/log/console.log
# touch /var/log/console.log and chmod it to mode 600 before it will work
# console.info					/var/log/console.log
В них сказано, что для включения лога всех записей из /dev/console в /var/log/console.log - нужно создать файл /var/log/console.log и дать ему соответствующие права. После этого нужно убрать знак комментария у строки "#console.inf /var/log/console.log" и перезапустить демон syslog.

Делаем


1. Редактируем файл /etc/syslog.conf - убираем знак "#", в строке "#console.info	/var/log/console.log"
root@makefuture:# vi /etc/syslog.conf

2. Создаём файл для логов
root@makefuture:# touch /var/log/console.log

3. Задаём нужные права
root@makefuture:# chmod 600 /var/log/console.log

4. Перезапускаем syslog
root@makefuture:# /etc/rc.d/syslogd restart

Готово! Консольные сообщения будут записываться в console.log!

Комментарии и отзывы к материалу

Открыта вакансия на первого комментатора!

Отправить комментарий

Как зовут?

Сообщение