本文介绍如何在Linux系统上设置ssh登录邮件提醒。接收有关root用户未经授权或非法登录访问的警报。.bashrc文件有什么作用?.bashrc文件是每当以交互方式启动新的终端会话时执行的脚本。1)如何为root用户启用电子邮件提醒以root身份登录,然后将下面这行脚本添加到root用户的“.bashrc”文件中来实现:[root@localhost~]#vim/root/.bashrcecho'ALERT-SSHrootshellaccessfoundon'$HOSTNAME'on:'`date``who`|mail-s"Alert:SSHrootshellaccess"root@localhost执行如下命令使命令生效:[root@localhost~]#source.bashrc以根用户身份登录。您将收到类似于以下内容的电子邮件警报。将代码中的root@localhost修改为你用来接收邮件的邮箱。2)如何为特定用户启用邮件提醒需要在指定用户的.bashrc文件中加入如下脚本:[root@localhost~]#vim/home/bob/.bashrcecho'ALERT-'$USER'shellaccessfoundon'$HOSTNAME'on:'`date``who`|mail-s"Alert:Usershellaccess"root@localhost把代码中的root@localhost改成你用来接收邮件的邮箱。登录后提示如下:3)如何为所有用户开启邮件提醒为所有用户开启邮件提醒与上述配置类似。但是你需要在/etc/bashrc文件的最后一行添加以下脚本:[root@localhost~]#vim/etc/bashrcecho'ALERT-'$USER'shellaccessfoundon'$HOSTNAME'on:'`date``谁`|mail-s"Alert:Usershellaccess"root@localhost