rsyslog E-mail no logon SSH / SFTP falha

1

Eu tentei o seguinte no meu servidor Nginx, mas não recebo nenhum e-mail com o login SSH (ou SFTP). Eu coloquei este código em /etc/rsyslog.d/notify.conf e assegurei que este arquivo está sendo chamado por /etc/rsyslog.conf .

$ModLoad ommail
$ActionMailSMTPServer example.com
$ActionMailFrom [email protected]
$ActionMailTo [email protected]
$template mailSubject,"User logged into %hostname%"
$template mailBody,"RSYSLOG Alert\r\nmsg='%msg%'"
$ActionMailSubject mailSubject
$ActionExecOnlyOnceEveryInterval 60
if $msg contains 'session opened for user' then :ommail:;mailBody

Eu também tentei a seguinte linha em vez da última linha acima:

if $msg contains 'Accepted password for' then :ommail:;mailBody

Eu tentei uma variação de nomes de host para o servidor SMTP com os dois cenários diferentes acima, incluindo:

hostname.domain.com, 127.0.0.1, [server-ip]

Eu até tentei comentar toda a linha $ActionMailSMTPServer .

Não consigo entender por que o e-mail do rsyslog não está funcionando. E-mail via bash funciona muito bem (por exemplo, mail [email protected] ). O que estou fazendo errado?

Estou usando o Ubuntu 14.04, além do Exim e do Courier.

    
por Pamela 01.07.2015 / 20:22

0 respostas