USBデバイスがシステムに接続されているか、または接続されていなくても、特定のアドレスに電子メールを送信する簡単なスクリプトを作成します。誰かが私にこのコードスニペットを提供してくれますか?私はRubyが既にインストールされているLinuxのさまざまな風味でそれを実行したい。USBデバイスの着脱を検出してメールを送信
1
A
答えて
2
次のように新しいudevルールを追加できます。どこかPATH内のスクリプトusb_notify_admin
を入れその後
SUBSYSTEM=="usb", ACTION=="add", RUN+="usb_notify_admin add %b"
SUBSYSTEM=="usb", ACTION=="remove", RUN+="usb_notify_admin remove %b"
:その内容は以下のように見えるファイル/etc/udev/rules.d/99-my-custom-rule
を、作成
#!/bin/sh
echo [email protected] | mail -s "USB Notify Script" [email protected]
詳細:
- 書き込みudevルール:http://www.reactivated.net/writing_udev_rules.html を
- メールのマニュアルページ:http://linux.die.net/man/1/mail
+0
エラー:無効なルール '/etc/udev/rules.d/99-my-custom-rule.rules:1' localhost udevd [381]:無効なSUBSYSTEM操作 – coure2011
+0
申し訳ありません、私の編集を参照してください。比較のために「=」の代わりに「==」を使用する必要があります。 – user1202136
関連する問題
- 1. どのUSBデバイスがデータを送信しているかを検出します
- 2. 着信/着信SMSを傍受して別のデバイスまたは電子メールに送信する方法
- 3. USBデバイスを検出しています
- 4. Android USBデバイスの検出
- 5. ウェブサイト着信http検出
- 6. USBデバイスを検出してコンテンツを表示
- 7. C#でUSBデバイスを検出するClassCode(usbデバイスタイプ)
- 8. 着信を検出するiphone 5
- 9. Lyncで着信を検出する
- 10. 着信ソケット接続を検出しています
- 11. androidの着信メール通知
- 12. Javamail受信メール返送メールとして送信者に返信
- 13. USBデバイス内でUSBバルク送信メッセージを呼び出すときの問題Linuxカーネルモジュール
- 14. 電子メールを送信する電子メールクライアントを検出する
- 15. 不在着信のSMSを送信
- 16. 脱獄機でSMSをプログラムで送信
- 17. rails3インラインアタッチメント付き着信メール
- 18. phonegapを使用してiosとwindowsデバイスで着信を検出する方法はありますか?
- 19. は、着信PHPのポストを検出し、ファイル
- 20. アンドロイド3.1 USB-ホスト - BroadcastReceiver私は着脱USB-デバイスを検出するために<a href="http://developer.android.com/guide/topics/usb/host.html" rel="nofollow noreferrer">the description and samples for USB host at developer.android.com</a>を通じて働いUSB_DEVICE_ATTACHED
- 21. USB HIDデバイスがキーボードをエミュレートしているときを検出する信頼できる方法
- 22. CDO - 電子メールを送信しても電子メールを送信すると
- 23. フォームを送信してPHPでメールを送信
- 24. PHPを使用してメールを送信
- 25. phonegapを使用してメールを送信
- 26. EWSを使用してメールを送信
- 27. 着信を検出し管理する方法(Android)
- 28. USBデバイスが正しく検出されない
- 29. gammuのSMSを使用して着信コールを検出する方法は?
- 30. 関数を使用してUSBデバイスと通信する
これを行うには、おそらく 'udev'ルールを追加する必要があります。これは、デバイスが接続されているときにスクリプトの実行をトリガすることができます。ここにいくつかの詳細があります(https://sysadmincorner.wordpress.com/2012/04/05/writing-custom-udev-rules/)。 –