Rsyslog, не регистрирующийся от удаленного сервера

Что-то вдоль этих строк:

Целый сценарий должен быть:

net use x: \\share\location
fc c:\folder\file x:\folder\file
if errorlevel 1 goto filesDiffer
:noDifferences
echo Do something when there are no differences
goto theEnd

:filesDiffer
echo Do something when there are differences

:theEnd
net use x: \\share\location /delete

Обратите внимание, что у Вас были бы проблемы если x: уже отображается на целевой машине. Использовать fc /b для двоичного сравнения.

2
задан 16 May 2013 в 20:04
4 ответа

Мне удалось найти способ заставить его работать. Возможно, это не лучшее решение, но мой начальник посоветовал мне отключить iptables , что заставило все работать нормально. Чтобы этого больше не повторилось, я запустил chkconfig iptables off . Таким образом, он не будет запускаться снова при перезапуске сервера.

Является ли это плохой идеей, даже если сервер A не имеет доступа за пределами небольшой сети серверов.

-1
ответ дан 3 December 2019 в 16:06

Я не специалист по rsyslog , но для чтения документации вам может понадобиться

$ UDPServerRun 514

, поскольку у вас есть только аналогичная директива для TCP.

0
ответ дан 3 December 2019 в 16:06

Выполнить ps -eaf | grep syslog , чтобы убедиться, что он работает с опцией -r .

В противном случае вы должны отредактировать / etc / default / rsyslog с опцией:

RSYSLOGD_OPTIONS="-m 0 -r"

Перезапустить syslogd и чек.

0
ответ дан 3 December 2019 в 16:06

Вы пояснили, что ваш брандмауэр не принимает произвольный входящий UDP-трафик, по крайней мере, на порт 514, и это определенно будет проблемой.

Если вы захотите вставить вывод iptables -L -n -v в ваш вопрос , мы можем предложить строку iptables , чтобы открыть входящий UDP для rsyslog. В противном случае, что-то вроде

iptables -I INPUT 1 -p udp --dport 514 -j ACCEPT

, вероятно, сработает.

Изменить : спасибо за вывод iptables , но, хотя вы разрешаете UDP, приходящий с server_A, вы разрешаете его только в интерфейс eth0 ; Вы можете подтвердить, что это правильный интерфейс?

0
ответ дан 3 December 2019 в 16:06

Теги

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