فعال کردن اعلان ورود به SSH در لینوکس #
آیا چندین کاربر به سرور لینوکس شما دسترسی دارند؟ در این صورت، هر زمان که کسی وارد سیستم میشود، یک اعلان ورود به سیستم SSH اضافه کنید.
مثالهای زیر وقتی کسی وارد سرور شما میشود، ایمیل ارسال میکنند. برای اینکه این کار انجام شود، سرور شما باید بتواند با استفاده از mailدستور، ایمیل ارسال کند. اگر حساب نگارنوین شما برای ارسال ایمیل تأیید نشده است، میتوانید این آموزش را برای راهاندازی Exim با Gmail دنبال کنید.
YOUR_EMAIL_ADDRESSبا آدرس ایمیلی که میخواهید اعلانهای ورود را دریافت کنید، جایگزین کنید .
سنت او اس #
فایل را ~/.bash_profileدر یک ویرایشگر متن باز کنید.
خطوط زیر را اضافه کنید:
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' YOUR_EMAIL_ADDRESSاوبونتو/دبیان #
فایل را ~/.bashrcدر یک ویرایشگر متن باز کنید.
خطوط زیر را اضافه کنید:
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' YOUR_EMAIL_ADDRESS