سرور لینوکس شما توسط چندین کاربر قابل دسترسی است؟ در صورتی که چنین باشد، هر زمان که کسی وارد سیستم شوید، یک اعلان ورود به سیستم SSH را اضافه کنید.
CentOS
فایل ~ / .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
Ubuntu/Debian
فایل ~ / .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