クローンの仕事は何もしません

クローンの仕事は何もしません

sshdプロセスを終了するために10分ごとに実行されるクローンジョブを実行しようとしています。

だからrootとして/ etc / crontabを開き、次の行を挿入しました。

*/1    *     *      *    *    pkill sshd

systemctl status sshd1、2、3分後に確認してみると、sshdがまだ実行中であることを確認しました。

私はcentos7を使用しています。

答え1

ファイルを編集しsshd.service、次の行を変更する必要があります。

Restart=on-failure

到着

Restart=no

プロセスを終了しても再起動されません。

答え2

このプロセスをすべて一緒に中断してみてはいかがでしょうか?etc/init.d/sshd stop 次回の再起動時に起動することが心配な場合は、crontab -eaddを介してこのコマンドをcrontabに追加できます*/1 * * * * etc/init.d/sshd stop。まだテストされていません。

https://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-autotasks.html

答え3

ここにいくつかの質問があります(自動ログアウトを使用する方が良いでしょうか?):

*/1   *    *   *    *    pkill sshd

これ」/1"は"でなければなりません。/ 10 "は10分ごとに実行されます。

カスタムなし:システムログに「不明なユーザーpkill」に似たメッセージが見つかるようです。

pkill実行時にcronのPATHにあることを確認してください。

要約すると、次のようになります。

*/10  *    *   *    *    root    /path/to/pkill sshd

もしそうなら、sshdに問題があるのです。再起動D'Arcy Naderが彼の答えで指摘したように殺された後(しかし、おそらく大丈夫でしょう。さもなければcronを介して連鎖殺人をしたくないでしょう)。

関連情報