linux云服务器状态上报解决方案:外发个人邮箱
linux云服务器状态上报解决方案:外发个人邮箱
需求如下:
#### 将一些服务器的关键日志实时发送到手机上
一些案例:
CPU状态检测
解决方案:
#### 利用mailx命令外发邮件
方法如下:
1. 用管理员打开mail配置文件
>>> vim /etc/mail.rc
2. 在文件末尾添加如下内容,配置smpt服务器
# 这里填入smtp地址,这里的xxx为qq或者163等
# 如果用的云服务器,安全组策略要开放465端口,入站和出站都要开放该端口
set smtp=smtps://smtp.xxx.com:465# 认证方式
set smtp-auth=login # 这里输入邮箱账号
set smtp-auth-user=your_email@xxx.com# 这里填入授权码而不是邮箱密码,一般是16位
set smtp-auth-password=aaaabbbbccccdddd# 忽略证书警告
set ssl-verify=ignore# 证书所在目录
set nss-config-dir=/etc/pki/nssdb# 设置发信人邮箱和昵称,
# 这里我改成自己的昵称会报错,但和邮箱账号同名则不会,不知道你们会不会遇到这个情况。
# 因为我是做log监控的所以就随意了。
set from=your_email@xxx.com
3. 邮件发送内容bash脚本
方法1. 短消息
>>> echo "消息正文" | mail -s "邮件标题" toUser@xxx.com
方法2. 长文本,其中content.txt是事先写好的文本。
>>> mail -s "邮件标题" utoUser@xxx.com < content.txt
4. 自动化脚本Python发送
import os
cmd = "mail -s '发送服务器日志' toUser@xxx.com < content.txt"
os.system(cmd)
~
linux云服务器状态上报解决方案:外发个人邮箱相关推荐
- xshell6保持连接_使用Xshell6+Xftp6连接Linux云服务器(图文教程)
许多新手第一次买了Linux云服务器都不知道该怎样使用,尤其是没有接触过linux的朋友对命令行界面几乎不了解,今天就记录下使用xshell连接linux服务器的过程. 下载Xshell和Xftp 关 ...
- 服务器如何关闭登录日志文件,linux云服务器登录日志文件
linux云服务器登录日志文件 内容精选 换一换 Cloud-Init工具安装完成后,请参考本节操作配置Cloud-Init工具.已安装Cloud-Init工具.已为云服务器绑定弹性公网IP.已登录云 ...
- 腾讯云Linux云服务器搭建网站
腾讯云Linux云服务器搭建网站 基本准备及操作 这里的安装过程使用系统自带的yum工具进行安装 安装jdk和java运行环境 安装mysql 安装tomcat 安装httpd服务 部署web项目到服 ...
- 咕咕机显示服务器请求异常,咕咕机云服务器状态异常
咕咕机云服务器状态异常 内容精选 换一换 如果对弹性云服务器执行重启/关机操作,弹性云服务器长时间(大于30分钟)处于"正在重启"/"正在关机"状态时,建议执行 ...
- linux服务器怎么装windows系统,linux云服务器装windows系统
linux云服务器装windows系统 内容精选 换一换 用户在购买弹性云服务器(Elastic Cloud Server ,简称ECS)时,选择KPS提供的SSH密钥对对登录弹性云服务器的用户进行身 ...
- linux云服务器下载安装zookeeper
linux云服务器下载安装zookeeper 下载 官网下载地址:https://zookeeper.apache.org/releases.html 我选择的是apache-zookeeper-3. ...
- 华为服务器系统关机命令,linux云服务器关机命令
linux云服务器关机命令 内容精选 换一换 如果Linux操作系统云服务器未安装密码重置插件,可以参见本节内容重新设置密码.本节操作重置的是root用户的密码,您可以重置完root密码后登录云服务器 ...
- 云服务器最佳实践-Linux云服务器SSH登录的安全加固
Linux云服务器常用的登录方式是SSH,对于密码登录方式创建的云服务器,如何保证登录安全性呢?本文以CentOS 7.6为例,对SSH登录进行安全加固. 修改默认端口 1.通过SSH密码方式远程登录 ...
- linux服务器数据转发,Linux云服务器如何使用iptables做流量转发?
在云服务器的日常使用过程中,从老服务器迁移数据到新服务器是不可避免的一项运维操作.在新老服务器交替的迁移过程中,由于域名解析生效需要一段时间,难免出现部分流量仍然请求到老服务器上的情况,造成数据出现衔 ...
最新文章
- Linux_Shell_ Map 的使用和遍历
- oracle的结构是什么,Oracle的软件结构是什么呢?
- Android10.0 日志系统分析(三)-logd、logcat读写日志源码分析-[Android取经之路]
- VirtualBox使用技巧:关于undo差分盘与端口映射
- scanf 接收 空格 输入_当接受用户输入的含有空格的字符串时,应使用()函数。...
- 直接用IP访问知乎,我发现了一个秘密···
- 安全开发之碰撞检测与伤害计算逻辑
- android9有深色模式吗,深色模式还是黑色模式?微信把所有人都搞懵了
- mysql5.7查询多层json写法
- vue中v-for指令的使用之Vue知识点归纳(八)
- Android内存管理-SoftReference的使用
- C#坏习惯:通过不好的例子学习如何制作好的代码——第5部分
- mysql 连接工具
- 语言密码加密变星号_为什么汉字不能设成密码,你想过吗?
- vue-cnode使用vue重构cnode社区
- W3CSchool.chm帮助文档百度网盘分享
- Java-综合项目-房屋出租系统(总结与反思)
- gbox推荐源_分享一批自己用的软件源 gbox软件源
- 荣耀安装google谷歌服务框架_荣耀20怎么下载安装谷歌服务框架,GMS框架安装教程...
- java jbutton设置位置_java-将JButton设置为另一个JButton的位置
热门文章
- 开发者说:如何使用插件降低上传文件部署服务的复杂度
- 基于MaxCompute的拉链表设计
- 基于AliOS Things玩转智能语音
- 中国加速计算市场第二名,宁畅正领跑“智能算力定制”赛道
- HTTPS 协议到底比 HTTP 协议多些什么?
- 你的项目是否真的需要 DevOps?
- NVIDIA发布全新推理软件,开创交互式会话AI新时代!
- 2018 年你需要知道的 11 个 JavaScript 库
- python dll注入 网络_python – 检测反射型DLL注入
- 最小覆盖模型matlab_数学规划模型的matlab求解 非线性最小二乘lsqnonlin