IPs fix und SSH stabilisiert
zudem Hostabfrage optimiert
This commit is contained in:
+10
-4
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user