
..Hallo, kennt jemand ein kurzes Skript, mit dem man sshd für 10 Minuten abschalten und dann 10 Minuten lang kontinuierlich sichern kann? Bitte haben Sie Erbarmen mit mir, ich bin ein Neuling.
Danke, Joe.
Antwort1
Dies lässt sich mit einigen grundlegenden Bash-Skripten erreichen. Sie müssen verwenden, sleep
um eine Verzögerung hinzuzufügen, sowie die „while-Schleife“, die vor allem als Endlosschleife bekannt ist. Beispiel:
nano sshd-loop.sh
while :
do
systemctl stop sshd
sleep 10m
systemctl start sshd
sleep 10m
done
Ich bin kein Experte für diese Sprache, aber ich glaube, das sollte funktionieren. Wenn Sie es im Hintergrund ausführen möchten, können Sie hinzufügen &
oder disown
am nohup
Ende, sudo bash sshd-loop.sh
je nach Ihren Anforderungen, da jede Option anders ist. Weitere Informationen dazu finden Sie hierHier.
Wenn Sie den Status des Dienstes überprüfen möchten, führen Sie einfach aussudo systemctl status sshd