Linux: إرسال بريد إلكتروني في حالة تسجيل الدخول إلى الجذر
مقال صغير للتأكد من أن Linux يرسل بريدًا إلكترونيًا في حالة تسجيل الدخول على الجذر.
بسيط جدًا لذلك نقوم بتحرير bashrc للحساب الذي نريد إرسال بريد إلكتروني من أجله في حالة تسجيل الدخول. تتم قراءة ملف ~ / .bashrc بواسطة bash عند تشغيله في الوضع التفاعلي (عند الوصول إلى الجهاز الطرفي في ssh على سبيل المثال).
- لجذر هذا يذهب تحت /root/.bashrc
- للمستخدمين الآخرين هو تحت منزلهم / الصفحة الرئيسية /
- لجميع مستخدمي النظام سوف نقوم بالتحرير /etc/bash.bashrc
نضع السطر التالي في نهاية الملف (استبدل عنوان البريد الإلكتروني في النهاية)
1
|
echo ‘ALERT – Root Shell Access (ServerName) on:’ `date` `who` | mail –s « Alert: Root Access from `who | cut -d'(‘ -f2 | cut -d’)’ -f1` » your@yourdomain.com
|
للاختبار ، يجب عليك تسجيل الخروج ثم تسجيل الدخول إلى الحساب مرة أخرى حتى يقوم باشرك.