Как я могу получить спамный ssh “Стартовая Сессия” сообщения из моего представления системного журнала?

Когда я работал 14.04, я мог использовать свой Mac для выполнения ssh andy@eeePC8G.local 'tail /var/log/syslog' и посмотрите хвост системного журнала. У меня был GeekTool на установке Mac, чтобы часто выполнять эту команду и отображать результаты на моем рабочем столе. Все было хорошо; хвост системного журнала машины Ubuntu появился бы на рабочем столе Mac.

Я просто отформатировал 14,04 дисков и установил 15.04 (использование старой/home/папки, сохраненной на другом диске). Теперь, когда я выполняю то же ssh+tail команда на моем Mac, это добавляет две строки к системному журналу:

Oct 11 14:24:15 eeePC8G systemd[1]: Started Session 410 of user andy.
Oct 11 14:24:15 eeePC8G systemd[1]: Starting Session 410 of user andy.

Это прекрасно, но когда GeekTool использует эту команду для обновления каждых нескольких секунд …

Oct 11 14:24:19 eeePC8G systemd[1]: Started Session 411 of user andy.
Oct 11 14:24:19 eeePC8G systemd[1]: Starting Session 411 of user andy.
Oct 11 14:24:25 eeePC8G systemd[1]: Started Session 412 of user andy.
Oct 11 14:24:25 eeePC8G systemd[1]: Starting Session 412 of user andy.
Oct 11 14:24:29 eeePC8G systemd[1]: Started Session 413 of user andy.
Oct 11 14:24:29 eeePC8G systemd[1]: Starting Session 413 of user andy.
Oct 11 14:24:34 eeePC8G systemd[1]: Started Session 414 of user andy.
Oct 11 14:24:34 eeePC8G systemd[1]: Starting Session 414 of user andy.

… все я вижу, теперь сообщения, сообщающие мне, что я соединился для проверки содержания системного журнала снова. Это делает все это бесполезным, поскольку любые важные сообщения просто прокручивают за несколько секунд.

Я могу мешать этим сообщениям появиться в /var/log/syslog? Я могу перенаправить этот вывод в другой файл кроме системного журнала? Как? Google и я попробовали и перестали работать больше часа теперь.:/

1
задан 11 October 2015 в 23:03

1 ответ

Чтобы послать регистрации от Вашего клиента непосредственно к Mac, зарегистрируйтесь в rsyslog хост клиента, послав регистрации и создать/etc/rsyslog.d/loghost.conf файл со следующей линией. Замените loghost в примере с разрешимым именем хоста или IP-адресом отдаленного сервера регистрации.

*.* @@loghost:514

Вот расстройство вышеупомянутого отдаленного синтаксиса регистрации:

*.* - Matches all logging facilities and priorities.
@@ - Specifies that TCP is used for transferring the logs while a single @ will use UDP.
localhost - A resolvable hostname or IP address of the destination log host.
514 - The TCP port of the destination log host.

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

authpriv.* @@loghost:514
mail.err   @@loghost:514

Перезапуск rsyslog обслуживание начать посылать регистрациям отдаленного хозяина.

service rsyslog restart

я не знаком с Операционной системой Mac OS, но , это место похоже на нее, имеет информацию о конфигурации, чтобы настроить его, чтобы получить регистрации.

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

0
ответ дан 12 October 2015 в 09:03

Другие вопросы по тегам:

Похожие вопросы: