..嗨,有人知道一个简短的脚本,教你如何关闭 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
或 ,因为每个选项都不同,您可以找到有关它们的更多信息nohup
sudo bash sshd-loop.sh
这里。
如果你想检查服务状态,只需运行sudo systemctl status sshd