Kami menjalankan lebih dari 600 sistem Ubuntu di perusahaan kami. Ini adalah pusat data sehingga kami memiliki kebijakan tertentu. Kami telah menonaktifkan penggunaan perangkat penyimpanan di semua sistem Ubuntu. Namun kami ingin mengonfigurasi peringatan email. Jika seseorang memasukkan perangkat penyimpanan, kita harus mendapatkan Peringatan email dengan subjek seperti di bawah ini,
Peringatan Email:
STORAGE DEVICE FOUND on IP: 172.29.35.18
catatan:
- Sedangkan untuk sistem Windows, kami memiliki kebijakan tertentu yang diterapkan di DC kami. Jadi tidak ada masalah dengan sistem Windows.
- Kami juga perlu menerima peringatan untuk sistem Ubuntu. Cara apa pun untuk menyelesaikan tugas di atas akan bagus.
Memperbarui:
- Beberapa hal yang ingin saya klarifikasi, Jika pengguna memutuskan kabel jaringan dan jika pengguna menggunakan usb untuk transfer data? Saya tahu bahwa saya tidak akan mendapatkan intimasi tetapi kemudian jika mereka menghubungkan jaringan apakah mungkin untuk mendapatkan notifikasi yang tertunda ??
- Beberapa menggunakan usb untuk mengisi daya ponsel mereka, apakah mungkin mendapatkan notifikasi email untuk itu juga ??
email
notification
usb-storage
karthick87
sumber
sumber
Jawaban:
Cara untuk melakukan ini adalah dengan menggunakan aturan udev yang akan berlaku untuk semua perangkat penyimpanan USB dari produsen mana pun. Untuk bagian email, perhatikan bahwa Ubuntu Desktop TIDAK menyertakan klien email baris perintah apa pun, jadi kecuali jika Anda ingin menginstalnya, skrip notifikasi harus berkomunikasi langsung melalui perintah SMTP mentah ke server mail lokal Anda.
sumber
Anda dapat menggunakan Cuttlefish ( https://apps.ubuntu.com/cat/applications/cuttlefish/ )!
Cuttlefish adalah program yang dapat melakukan tindakan ketika peristiwa terjadi. Misalnya, Anda dapat menjalankan perintah ketika USB dicolokkan:
Cara bekerja dengan Sotong:
Activated by stimulus
, dan klikNone
untuk memilih stimulus:Hardware
dan di sebelah kananUSB device plugged in
. Kemudian klik OK.Saya berasumsi bahwa Anda tahu perintah yang dapat Anda gunakan untuk mengirim email Anda. Jika tidak, silakan posting sebagai komentar untuk memasukkannya ke dalam jawaban saya.
sumber
~/.cuttlefish
. Juga jika Anda mencentang pada autostart pada pengaturan login sotong (Anda dapat menemukannya di preferensi), Anda dapat mengatur autostart pada setiap mesin dengan kloning~/.config/autostart/cuttlefish.desktop
.Sesuai jawaban ini , tambahkan kode ini ke
/etc/udev/rules.d/90-local.rules
dan di dalam
usb.sh
file, tambahkan kode inisumber
Sekarang saya akan mencoba untuk mengotomatiskannya, sehingga Anda dapat menambahkan aturan / skrip ini dalam 600 sistem Ubuntu.
Skrip ini tidak diuji , dan proses otomatisasi akan ditingkatkan.
Segera setelah saya mengatur beberapa tes PC.
sumber
mutt
tidak diinstal secara default di Desktop Ubuntu, danifconfig | grep ip
memberikan output nol.Anda akan dapat melihat perangkat usb baru yang tidak hanya mengambil kekuatan server (biasanya penyihir termasuk telepon)
Untuk bagian USB: Bagaimana saya bisa mendengarkan acara 'perangkat USB dimasukkan' di Linux, dengan Python?
Mengirim email dengan python: email - Python - Bagaimana cara mengirim email utf-8?
Untuk ethernet gunakan netplugd dan gunakan pernyataan naik atau turun:
Ubuntu Manpage: netplugd - daemon hotplug manajemen kabel jaringan
sumber