ubuntu 远程登录vps时,发送邮件提醒
2016-05-15 15:15
513 查看
环境:ubuntu15.04
问题:搭建的vps除了修改root密码,ssh认证,使用ufw之外,还想远程ssh登录成功时发送通知邮件,如何实现?
解决办法:
使用ubuntu的postfix服务
安装postfix:
sudo apt-get install postfix
然后在 ~./bashrc 中添加如下命令行:
注:命令行中的(x.x.x.x)为ssh登录的vps地址
尝试ssh方式登录vps,zhangsan@163.com邮箱中将会收到提醒邮件。
FAQ
如果碰到报错:postdrop: warning: unable to look up public/pickup: No such file or directory
可以使用如下方式解决:
sudo /etc/init.d/postfix stop
sudo /etc/init.d/postfix start
参考:
https://dietbrand.eu/fix-for-postdrop-warning-unable-to-look-up-publicpickup-no-such-file-or-directory/
问题:搭建的vps除了修改root密码,ssh认证,使用ufw之外,还想远程ssh登录成功时发送通知邮件,如何实现?
解决办法:
使用ubuntu的postfix服务
安装postfix:
sudo apt-get install postfix
然后在 ~./bashrc 中添加如下命令行:
echo 'ALERT - SSH Shell Access (x.x.x.x) on:' `date` `who` | mail -s "Alert: SSH Access from `who | cut -d'(' -f2 | cut -d')' -f1`" zhangsan@163.com
注:命令行中的(x.x.x.x)为ssh登录的vps地址
尝试ssh方式登录vps,zhangsan@163.com邮箱中将会收到提醒邮件。
FAQ
如果碰到报错:postdrop: warning: unable to look up public/pickup: No such file or directory
可以使用如下方式解决:
sudo /etc/init.d/postfix stop
sudo /etc/init.d/postfix start
参考:
https://dietbrand.eu/fix-for-postdrop-warning-unable-to-look-up-publicpickup-no-such-file-or-directory/
相关文章推荐
- Ubuntu16.04配置Hbase-1.2.1伪/全分布式环境
- STM32_TIM输出PWM波形
- 【题】【前缀和】NKOJ 3049 三分数组
- 第11周学习进度情况
- 2016百度之星资格赛E题
- 小团队,个人任务没完成导致团队加班是否应该赞赏?
- 如何实现鼠标悬停图片放大的效果。
- TextView
- Problem J: Arithmetic Sequence——华中农业大学第四届程序设计大赛网络同步赛题目
- 蒙特卡洛采样之拒绝采样(Reject Sampling)
- 关于孔乐器
- 什么是Dubbo
- android layout 的小知识
- Lock的使用
- Docker学习系列(二):Ubuntu下安装Docker
- 【新手入门】C++中的一点问题
- 指南针的实现代码两种方法,怎么用
- mockito-ArgumentMatcher
- 1、oracle后台进程(数据字典V$BGPROCESS)
- 前后端数据交互方法