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または をnohupの末尾に追加できます。sudo bash sshd-loop.shそれぞれのオプションは異なるため、必要に応じて、それらに関する詳細情報を参照してください。ここ

サービスの状態を確認するには、次のコマンドを実行します。sudo systemctl status sshd

関連情報