Beenden Sie den SSHd-Prozess in Ubuntu

Beenden Sie den SSHd-Prozess in Ubuntu

..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, sleepum 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 disownam nohupEnde, sudo bash sshd-loop.shje 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

verwandte Informationen