この自動再生成bashスクリプトは機能しますか?

この自動再生成bashスクリプトは機能しますか?

ethマイナーであるnsfminerに問題があるため、夜にオンにするとクラッシュが発生します。時には採掘2~8時間後にこのようなことが発生したり、まったく発生しない場合もあります。通常、現時点では覚えられないメッセージで終了します。私は自分でいくつかの検索を実行し、Untilループを使用してbashスクリプトを一緒にまとめて、これが理論的に可能かどうか疑問に思いました。これは一般的にこれが学ぶ最善の方法であるため、直接テストしますが、競合が発生するまで8時間待つ必要があり、競合が発生するまでに数日かかることがあることを考慮すると、このスクリプトが機能するかどうか疑問に思います。何らかの方法で働くと、5〜10ドルの利益を失う可能性があります。以前は効果があったでしょう。実行してみるとうまく動作しているようですが、競合が発生するかどうかを確認するのに長時間実行してみなかったため、自動レスポンスが動作するかどうかわかりません。

until echo PASSWORD | sudo -S ./nsfminer --cu-block 256 --cu-streams 4 -P stratum+tcp://USERNAME:PWDARGS@domain:PORT; do
    echo "nsfminer crashed with exit code $?" >&2
    sleep 1
done

私はbashスクリプトを介してルートパスワードを渡すことに関連するセキュリティの影響を理解しています。しかし、これはルートアクセスを必要とし、マイシステムを分割する方法でマイナーが機能する唯一の方法です。鉱夫は工具と工具のみが設置されています。 i3であり、どのファイルにもプレーンテキストとして保存されたパスワードはありません。それ以外の場合は、ほとんどのアプリケーションが削除された最小限のUbuntuインストールです。これからDebianの安定パスを選んだり、以前に試したUbuntuサーバーで始める予定ですが、すべてをnvidiaドライバとして動作させる時間がなく、本当にそうです。痛み。私よりもよく知っている方の助けをいただきありがとうございます。

ベストアンサー1

おすすめ記事