فعال کردن اطلاع رسانی ورود به ssh با ایمیل
یکی از ترفندهای امنیتی حسابهای کاربری این است که با ورود به حساب کاربری برای فرد صاحب حساب اطلاع رسانی ارسال شود؛ معمولا افراد از اطلاع رسانیهای موبایلی یا ایمیلی استفاده میکنند. در این نوشته روش ارسال ایمیل اطلاع رسانی در هنگام ورود به SSH را آموزش خواهیم داد.
فعال کردن اطلاع رسانی ورود به ssh با ایمیل
- وارد SSH شوید.
- سپس به مسیر ~ بروید.
cd ~
- بعد از اینکار دستور زیر را برای ویرایش فایل .bashrc اجرا کنید:
echo 'ALERT - Root Shell Access on:' `date` `who` | mail -s "Alert: Root Access from `who | cut -d'(' -f2 | cut -d')' -f1`" yourname@gmail.com
- سپس برای تست کردن ایمیل اطلاع رسانی میتوانید یک بار از SSH خارج شوید و سپس به SSH خود لاگین شوید.
اگر سوالی در این زمینه دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]



















این روش برای کاربرهای غیر root هم قابل استفاده است؟
بله، این روش برای کاربران غیر root هم قابل استفاده است، اما باید دستور را طوری تنظیم کنید که به جای دسترسی root، دسترسی کاربر مورد نظر را گزارش دهد.
میشه ایمیلها رو به چند آدرس همزمان فرستاد؟
بله، برای ارسال ایمیل به چند آدرس، میتوانید آدرسهای ایمیل را با کاما از هم جدا کنید. مثلاً: yourname1@gmail.com, yourname2@example.com
وقتی چند نفر همزمان وارد SSH میشن ایمیلها درست ارسال میشن؟
بله، ایمیلها برای هر ورود به SSH ارسال میشوند، بنابراین اگر چند نفر همزمان وارد شوند، ایمیلها به درستی ارسال خواهند شد.
اضافه کردن این کد به .bashrc ممکنه باعث مشکل در لاگین بشه؟
احتمال بروز مشکل در لاگین با اضافه کردن این کد خیلی کم است، اما اگر با مشکلی مواجه شدید، میتوانید کد را از فایل .bashrc حذف کنید و دوباره امتحان کنید.
این روش روی VPS هم بدون مشکل کار میکنه؟
بله، این روش معمولاً روی VPS هم بدون مشکل کار میکند. اگر مشکلی پیش آمد، لطفاً دوباره اطلاع دهید تا بررسی کنیم.