#!/bin/bash echo # Zaehle die erfolgreichen Anmeldungen: ANZAHL=$(grep 'login.*session opened' /var/log/messages | wc -l) echo "Erfolgreiche lokale Anmeldungen: $ANZAHL" grep 'login.*session opened' /var/log/messages echo # Zahle die fehlerhaften Anmeldungen: ANZAHL=$(grep 'login.*FAILED LOGIN' /var/log/messages | wc -l) echo "Fehlerhafte lokale Anmeldungen: $ANZAHL" grep 'login.*FAILED LOGIN' /var/log/messages echo # Erfolgreiche SSH-Anmeldungen ANZAHL=$(grep 'sshd.*session opened' /var/log/messages | wc -l) echo "Erfolgreiche SSH-Anmeldungen: $ANZAHL" grep 'ssh.*session opened' /var/log/messages echo # Fehlerhafte SSH-Anmeldungen ANZAHL=$(grep 'sshd.*authentication failure;' /var/log/messages | wc -l) echo "Fehlerhafte SSH-Anmeldungen: $ANZAHL" grep 'ssh.*authentication failure;' /var/log/messages