在 Ubuntu 中终止 SSHd 进程

在 Ubuntu 中终止 SSHd 进程

..嗨,有人知道一个简短的脚本,教你如何关闭 sshd 10 分钟,然后连续备份 10 分钟吗?请饶了我吧,我是新手。

谢谢,乔。

答案1

您可以使用一些基本的 bash 脚本来实现这一点。您必须使用sleep来添加延迟,以及“while 循环”,它最广为人知的是无限循环。示例:

nano sshd-loop.sh

while : 
do
    systemctl stop sshd
    sleep 10m 
    systemctl start sshd
    sleep 10m
done

我不是这门语言的专家,但我相信这应该可行。如果您打算在后台运行它,您可以根据需要在末尾添加&disown或 ,因为每个选项都不同,您可以找到有关它们的更多信息nohupsudo bash sshd-loop.sh这里

如果你想检查服务状态,只需运行sudo systemctl status sshd

相关内容