被人获取ssh权限是一件非常危险的事情,于是,在SSH被别人登陆后收到通知是一件非常必要的事情(其实这是强迫症。。。

首先,需要安装一款发Email的软件:

然后修改/etc/ssh/sshrc即可。

添加以下代码,将其中的receive@example改成你的邮件地址,将[email protected]改成你希望的发件人地址,随便写即可,不过不要改的太敏感,免得被拦截。其他的根据自己需求改吧:

/etc/ssh/sshrc这个文件是SSH登陆成功后执行的命令,如果希望邮件内容更丰富,在EOF前面添加邮件内容;如果需要进一步操作,在EOF后面添加命令即可。

类似的文件还有~/.bashrc (用户登录后执行的命令)

下图即为效果:

 

已知问题:SSH登陆使用了-N参数的不会执行/etc/ssh/sshrc


   

已有 23 條評論

  1. 北京seo 10 年前 (2015-04-14)
    @

    来了哦

  2. sngr 11 年前 (2014-06-17)
    @

    为什吗我的木有这个文件/etc/ssh/sshrc

    • 飛天鼠 11 年前 (2014-06-17)
      @

      什么系统?

      • sngr 11 年前 (2014-06-17)
        @

        额,原来你说的debian~~~ 我的是centos·

        • 飛天鼠 11 年前 (2014-06-17)
          @

          centos 也有的吧,没有的话直接新建个

  3. 专五十任务站大全30个 11 年前 (2014-04-14)
    @

    好东东呀,收藏了,要是装了会赶脚更安全了

  4. 丶花落若相惜 11 年前 (2014-04-07)
    @

    收藏了,有空放在你家门口试试

  5. 逗婦乳 11 年前 (2014-03-08)
    @

    弄个key就好啦

  6. 夜孤龍 11 年前 (2014-02-15)
    @

    1212

  7. 头像贴吧 11 年前 (2014-02-14)
    @

    双节快乐哈~

  8. 祥磊部落 11 年前 (2014-02-07)
    @

    这样也不错、、、

  9. an9 11 年前 (2014-02-06)
    @

    技术贴,不懂。

    • ★Extreme★ 11 年前 (2014-02-06)
      @

      我觉得用“文章”这个词比较合适。

      • Leniy 11 年前 (2014-02-07)
        @

        论坛泡的太多了吧

        • an9 11 年前 (2014-07-12)
          @

          明白人。

          • Leniy 10 年前 (2014-08-04)
            @

    • 飛天鼠 11 年前 (2014-02-14)
      @

      这是帖子么- –

      • an9 11 年前 (2014-07-12)
        @

  10. ★Extreme★ 11 年前 (2014-01-30)
    @

    原来${SSH_CLIENT%% *}这个变量是登录IP,学习了!

  11. 小康 11 年前 (2014-01-30)
    @

    月妹子新年快乐~

    • 飛天鼠 11 年前 (2014-01-30)
      @

      哦了,新年快樂