From d77b0a2af1e3b4e53eda3b8654da61ecf4a7b058 Mon Sep 17 00:00:00 2001 From: kai Date: Sun, 26 Apr 2026 17:06:02 +0000 Subject: [PATCH] IPs fix und SSH stabilisiert zudem Hostabfrage optimiert --- scripts/ssh-analyzer.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/scripts/ssh-analyzer.sh b/scripts/ssh-analyzer.sh index 1645f3c..561436d 100755 --- a/scripts/ssh-analyzer.sh +++ b/scripts/ssh-analyzer.sh @@ -3,7 +3,7 @@ TOKEN="8101319618:AAHboFVVgmLPccJB0MDr_R2g0K90hkGqkRw" CHAT_ID="581059353" -PIS=("192.168.178.2" "192.168.178.3" "localhost") +PIS=("192.168.178.2" "192.168.178.3" "192.168.178.5" "localhost") STATE_FILE="/home/kai/.ssh-monitor-lastcheck" @@ -20,10 +20,16 @@ do LOG=$(journalctl -u ssh --since "$LAST_CHECK" --no-pager) HOST=$(hostname) else - LOG=$(ssh -o ConnectTimeout=5 kai@$PI \ - "journalctl -u ssh --since \"$LAST_CHECK\" --no-pager") + LOG=$(ssh -o ConnectTimeout=5 \ + -o StrictHostKeyChecking=accept-new \ + -o UserKnownHostsFile=/home/kai/.ssh/known_hosts \ + kai@$PI \ + "journalctl -u ssh --since \"$LAST_CHECK\" --no-pager") - HOST=$(ssh kai@$PI hostname) + HOST=$(ssh -o ConnectTimeout=5 \ + -o StrictHostKeyChecking=accept-new \ + -o UserKnownHostsFile=/home/kai/.ssh/known_hosts \ + kai@$PI hostname) fi FAILS=$(echo "$LOG" | grep "Failed password" | wc -l)