SSHサーバーでRaspberry Piを実行しており、外部からアクセスできるようにしたいです。もちろんIPだけで済みます。ところが、インターネットの状態が良くなくてずっと切れますね。私のIPが変わります。
この問題を解決するために、30分ごとに私のIPが30分前と同じであるかどうかをテストするスクリプトを設定しました。また、この問題が永久に持続しない、または再起動するまで持続しないように、この問題を終了するスクリプトも設定しました。
ユーザーの対話なしでバックグラウンドでプロセスを独自に実行するにはどうすればよいですか? ?nohup
自分で自動化できますかnohup
?私はこの機能を望んで外出するときに追加のコンピュータの電源を入れる必要はありません。 (再びSSH経由でPiにアクセスします)
ベストアンサー1
インストールしたら、crontab
コマンドを入力してcrontab -e
以下を作成します。
30 * * * * /home/user/ipcheck.sh
ipcheck.sh
これは30分ごとにバックグラウンドで実行されます。