Cambio de contraseña incorrecto (SUSE Linux Enterprise Server 10)

Microsoft.ACS.Linux.SLES.10.Password.Change.Failed (Rule)

Regla para recopilar eventos de cambio de contraseña incorrecto

Knowledge Base article:

Resumen

Se ha detectado un error de operación de cambio de contraseña en los archivos de registro del sistema.

Causas

No se pudo cambiar una contraseña en el sistema. Este monitor permite a los administradores del sistema realizar un seguimiento de los cambios de contraseñas.

Resoluciones

La descripción de la alerta y/o el elemento de datos de salida contiene información sobre el evento detectado. Si la actividad parece sospechosa, compruebe los detalles de los eventos asociados, así como cualquier otro evento ocurrido aproximadamente a la hora de este evento.

Element properties:

TargetMicrosoft.ACS.Linux.SLES.10.ACSEndPoint
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Unix.SCXLog.Privileged.Datasource Default
WA WriteAction Microsoft.ACS.Unix.SecureEventLogWriter Default

Source Code:

<Rule ID="Microsoft.ACS.Linux.SLES.10.Password.Change.Failed" Enabled="true" Target="Microsoft.ACS.Linux.SLES.10.ACSEndPoint" Remotable="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Unix!Microsoft.Unix.SCXLog.Privileged.Datasource">
<Host>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</Host>
<LogFile>/var/log/messages</LogFile>
<!-- [TYPE] SUSE Password False -->
<!-- [INPUT] Oct 19 13:57:26 scxcore-suse01 passwd[20399]: User jeffcof: Authentication failure-->
<!-- [EXPECTED] date="Oct 19 13:57:26"; hostname="scxcore-suse01"; process="passwd"; processId="20399"; clientUser="jeffcof" -->
<RegExpFilter>\s+passwd\[[[:digit:]]+\]: User \S+: Authentication failure</RegExpFilter>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ACS.Unix!Microsoft.ACS.Unix.SecureEventLogWriter">
<RegExp>(?'date'\S+\s+\d+\s+\d+:\d+:\d+)\s+(?:\S+:)?(?'hostname'\S+)\s+(?'process'passwd)\[(?'processId'\d+)\]: User (?'clientUser'\S+): Authentication failure</RegExp>
<EventType>0</EventType>
<EventId>27003</EventId>
<BackrefOverrides>sessionName="Password not changed"</BackrefOverrides>
</WriteAction>
</WriteActions>
</Rule>