Antes de mais nada, você tem que certificar-se de que o dispositivo que você quer emitir o registro de é permite de fazer assim.
Eu ajustei-me uma vez que um usuário do linux para coletar o registro de um router de Cisco, que foi permitido certamente de fazer assim, mas meu colega da rede fêz os ajustes no lado de Cisco, assim que eu não sei qualquer coisa sobre aquele divisória. Não deve ser difícil, embora, eu penso que me disse que somente tem que ajustar o IP address de registo remoto do usuário.
Toda a comunicação entre o dispositivo e o usuário vai no porto 514:
>>gato /etc/services
syslog 514/udp
, assim que você certifica-se de que os iptables permitem o communicatioon entre o dispositivo e o usuário nesse porto.
Todo o registo é feito pelo serviço do syslogd. Este serviço é começado à revelia, mas não permite o telecontrole que registra à revelia. Para permitir it.you têm que mudar a lima /etc/syconfig/syslog, e em vez da linha com:
SYSLOGD_OPTIONS= " - m 0 "
escrever:
SYSLOGD_OPTIONS= " - m - r - x 0 "
com - r que é curto para o “telecontrole”, e - x incapacita as consultas do DNS do dispositivo remoto (que adicionam alguma velocidade).
Você deve reiniciar o serviço do syslog
prestar serviços de manutenção ao reinício do syslogd.
Agora se tudo é ajustado corretamente, os registros remotos devem aparecer em /var/log/messages, misturado com próprias mensagens dos localhost, devem olhar qualquer outra coisa semelhante:
3 de junho de 08: 56: smartd de 27 localhost [3641]: versão 5.38 do smartd [i686-redhat-linux-gnu]
3 de junho de 08: 56: smartd de 27 localhost [3641]: Lima de configuração aberta /etc/smartd.conf
3 de junho de 08: 56: smartd de 27 remotehost [3641]: Dispositivo: /dev/hdc, aberto
3 de junho de 08: 56: smartd de 27 remotehost [3641]: Dispositivo: /dev/hdc, capaz NAO ESPERTO dos dispositivos do pacote este dispositivo CD/DVD] [.
Você pode igualmente fazê-lo ir a uma outra lima, e não a /var/log/messages configurando o dispositivo E a lima de /etc/sylog.conf, mas neste momento você pode separar os registros que pertencem ao dispositivo e ao usuário fazendo algo como
gato /var/log/messages | remotehost do grep.
Esperar que isto era útil!