improvMX:免费无限邮件转发/隐藏真实邮箱

  • 作用?
    当今网络环境复杂,隐私泄漏?(不多说,懂?)
    如果你对隐私很在意,并且十分反感垃圾邮件,那么可以使用improvMX提供的免费无限邮箱转发服务,隐藏真实收件邮箱,保护你的隐私、重要信息等。
    本文将教你使用域名配合improvMX提供的邮件转发服务来实现隐藏真实邮箱!即:xxx@abc.com==abc123@gmail.com
    前提,你需要有一个域名(实在没有?去freenom.com注册一个免费.tk、.ml、.cf、.ga域名)。

    • 设置方法

    设置方法非错简单,只需要设置好MX记录即可。网站首页直接就有详细的说明了。
    improvMX地址https://improvmx.com
    1、提前设置需要设置邮箱的域名的MX记录
    Host主机名 记录值 优先级
    @ mx1.improvmx.com 10
    @ mx2.improvmx.com 20
    2、填写需要设置的域名,以及接收邮件的真实地址
    打开官网参照下面截图填写即可
    20180106195112.jpg
    看到如图即表示注册成功
    20180106195349.jpg

    • 说明一点

    自此,你就获得了一个无限邮件转发的邮箱,可以隐藏你真实的邮箱地址了。
    重点:**按照官网地址上的一行小字来看,可以是无限前缀的。即,无论你填写什么前缀,都可以收到邮件并转发到你真实的邮箱中。
    以博主测试使用的域名diymail.ml为例,假如你在某个网站注册的时候填写的是qwertyyy12345@diymail.ml,发送到这个邮箱的邮件也会转发到你真实的邮箱。**

    • 收件测试

    下图,就是测试的收件,转发速度还是很快的,几乎发出去立马就收到了。
    这里使用的收件邮箱就是使用的之前文章提到的临时邮箱了(相关文章:BccTo.Me: 免搭建 / 10 分钟临时邮箱 / 无限前缀
    20180106200835.jpg

    • 再说一点

    不要使用QQ等邮箱发送邮件到这个无限前缀的转发邮箱地址,会被拒收!
    博主已经测试,使用QQ邮箱发送过去,直接554错误(拒收):您的邮件被收件人(1234@diymail.ml)所在服务商判为垃圾邮件,对方不予接收。

BccTo.Me: 免搭建/10分钟临时邮箱/无限前缀

  • 一、简介

对于很多需要批量注册,以及不想使用自己邮箱的朋友来说是不错选择,可以及时获取一个短时间的邮箱。
特点:简单易用、无需搭建、10分钟邮件
PS:如果想自己搭建这种临时邮箱,可以使用以下源码(相关教程自行搜索):
https://github.com/denghongcai/forsaken-mail
https://github.com/malaohu/forsaken-mail

  • 二、配置方法

只需二步将自己的域名设置成邮箱:
1、将域名 CNAME 到 mail.bccto.me
2、将域名 MX 到 mail.bccto.me
假如拥有域名 abc.com ,想获得 xxx@abc.com的邮箱,DNSPOD设置如下:
20180106190843.jpg
如果想用二级域名123.abc.com,获得获得xxx@123.abc.com的邮箱,只需将主机名(host)改成123。(如果你的域名DNS解析服务商不支持顶级域名同时存在MX和CNAME记录,请将CNAME记录换成A记录,并填写mail.bccto.me所指向的IP地址)

  • 三、收件效果

测试收件效果还是不错的,一般1分钟左右就到了
20180106190021.jpg

  • 一些例子

博主的例子:http://diymail.cf
收集的例子:
http://unn.edu.auction
http://tsinghua.edu.auction
http://peking.edu.auction
http://havard.edu.auction
http://yale.edu.auction
http://nyist.edu.auction
http://sb.edu.auction

linux之du命令详解(文件目录排序)

  • 命令简介

Linux下的du命令也是查看使用空间的,但是与df命令不同的是du命令是对文件和目录磁盘使用的大小的查看。
博主就常用这个命令配合sort命令对文件进行排序,以便查看是那些大文件占有磁盘(相信大家都会遇到过突然有一天磁盘空间就被占满了)。

  • 命令语法格式

格式:du 选项
选项即可以简单理解为跟的参数

  • 常用参数说明

参数说明:
-a或-all 为每一个指定文件显示磁盘使用情况,或者为文件夹中每一个文件显示各自磁盘使用情况。
-b或-bytes 显示文件夹或文件大小时,以byte为单位。
-c或–total 除了显示文件夹或文件的大小外,同一时候也显示全部文件夹或文件的总和。
-D或–dereference-args 显示指定符号连接的源文件大小。
-h或–human-readable 以K,M,G为单位,提高信息的可读性。
-H或–si 与-h參数同样,可是K,M,G是以1000为换算单位,而不是以1024为换算单位。
-k或–kilobytes 以1024 bytes为单位。
-l或–count-links 反复计算硬件连接的文件。
-L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。
-m或–megabytes 以1MB为单位。
-s或–summarize 仅显示总计,即当前文件夹的大小。
-S或–separate-dirs 显示每一个文件夹的大小时,并不含其子文件夹的大小。
-x或–one-file-xystem 以一開始处理时的文件系统为准,若遇上其它不同的文件系统文件夹则略过。
-X<文件>或–exclude-from=<文件> 在<文件>指定文件夹或文件。
–exclude=<文件夹或文件> 略过指定的文件夹或文件。
–max-depth=<文件夹层数> 超过指定层数的文件夹后,予以忽略。
–help 显示帮助。
–version 显示版本号信息。

  • 常用方法示例

linux下du命令的几个常用方法:
1、直接输出当前目录统计总大小
du -sh
2、显示文件夹下的文件大小(默认以字节为单位输出)
du /data1/
3、以字节方式输出,参数-s
du -s /data1/
4、以兆(M)方式输出,参数-h
du -h /data1/
5、配合sort排序输出(默认会递归所有子目录,并同时显示指定目录总大小以及子目录大小)
从小到大排序:
du -h /data1/ |sort -n
从大到小排序:
du -h /data1/ |sort -rn
6、配合sort、head排序前十个输出
du -h /data1/ |sort -n| head
7、只统计当前目录下所有文件夹(默认递归统计所有子目录)
du -h --max-depth=1 /data1/ (--max-depth=n,这里=1就表示当前目录、指定目录)
20180102215734.jpg

  • 小结

这个命令呢,其实很好用的,使用管道符配合其他命令,能实现比较多的功能!博主最常用的就是排序找大文件目录!
很早的时候就用这个命令来找到了mysql的binlog日志文件(当时占用了整个磁盘的80%左右,直接爆了)!
ps:咳咳咳!既然提到了mysql日志呢,说一下:一般默认安装的mysql是没有关闭bin日志的,下次可以为大家带来如何关闭bin日志的方法!

[更新]assl.space:又一个AlphaSSL 免费泛域名证书申请网站

更新:2018.01.04:增加英文站点。

  • 忠告!!!

写在前面:
为什么这次要来个忠告呢?因为总有傻X在啊! 当然,不是要骂人,咱都是好孩子嘛!
经过多次观察,免费放出这个泛域名SSL证书的地方大多都关闭了,就是因为有些人,撸撸撸撸...不带脑子的撸呗。曾经有大佬开放申请了几天,居然有傻X同一个域名一天内就申请了9张证书.... 听到这,真的就很无语了,你说你多拿几个不同的域名申请下,确实有需要使用也还说得过去,但是你一个域名就申请那么多,有啥用啊?尼玛一张证书有效期就一年,难道你申请9张,就会给你合在一起算时间?带上脑子想想吧!
好了吐槽一下下了啦,好孩子乖巧状!
说明:证书有效期一年,免费一年,到期后重新签发,替换原有证书即可(虽然不知道一年后还有么?)!当然如果你是比较正式的使用,建议正规购买,毕竟现在SSL证书也不贵了,单域名也就几十块钱而已!再者说,如果是一个公司的话,还差那点钱吗?
还是那句话,有需要再撸吧,不要搞得寸草不生!!!

  • 申请地址

申请地址:assl.space
新增英文站点:en.assl.space

  • 准备工作

至于如何生成证书请求文件CSR、关闭域名whois保护或者创建admin@xxx.com格式的邮箱帐号,这些基本工作,这里就不再详细赘述了。具体可以参考之前的文章:[更新] しら SSL 免费 AlphaSSL 野卡(通配符、泛域名证书)Wildcard SSL 申请

  • 申请步骤

先说一下,这个网站的模版,和最初国外大佬放出的申请站模版几乎一致,只是文字是俄语了,请先自带翻译。(博主在下面教程截图中也附带了部分文字说,再看不懂那就真没辙了!)
教程中需要用到的邮箱,建议都使用国外邮箱!
一、打开网站:assl.space 按照截图填写接收SSL证书的邮箱以及CSR等信息
20171231223333.jpg

二、点击确认申请后并检查域名是否正确
20171231233524.jpg

三、等待自动刷新获取域名whois邮箱,并选择接收邮箱,建议使用whois邮箱接收订单、验证链接
20171231225140.jpg

四、等待订单提交完成,出现以下类似界面即申请成功
20171231225447.jpg

  • 收取验证邮件、获得证书

先进入你的whois邮箱或者admin@xxx.com等格式的邮箱帐号,查看接收到的订单邮件,点击里面的连接进行验证确认!
订单确认完成后,稍等一会儿你设置的接收SSL证书的邮箱就会收到包含证书的邮件了!
具体操作方法,请参考前面的文章!

  • 结个尾?

也没什么好说的了,就是这样吧,不要什么都搞得寸草不生的样子,还是根据实际需求来吧!本身就是别人免费放出的,如果都这么撸到费了,以后还会有吗?且用且珍惜吧!

Linux下shell脚本:自动每日备份网站文件和数据库上传FTP空间

  • 前言

服务器、vps,难免会遇到各种问题,丢失数据,则必然痛心疾首啊!!!
数据无价,so建议养成定期备份的习惯!而且,要多备份几份,本地、网盘、FTP空间等,都多保存几份!
这里,就为大家带来一个linux下,利用lftp作为上传方式的shell脚本,配合系统crontab定时计划任务实现每天自动备份网站数据,并上传到FTP空间!

  • 备份脚本

脚本内容如下:

!/bin/bash

建议使用root账户登录执行本脚本

赋予脚本执行权限 chmod +x BackupToFtp.sh

修改相关账户和路径配置

开始

MYSQL_USER=root #mysql用户名
MYSQL_PASS=123456 #mysql密码
FTP_USER=ftpuser #ftp用户名
FTP_PASS=123456 #ftp密码
FTP_IP=123.123.123.123 #ftp地址
FTP_backup=backup #ftp上存放备份文件的目录,请提前自己在ftp空间上创建
WEB_DATA=/home/www #要备份的网站数据目录
MYSQL_PATH=/usr/local/mysql #MYSQL安装路径
DBNAME=dbname #要备份的数据库名称
LOCALbackup_path=/home/backup #本地备份文件存放路径

结束

安装FTP LFTP命令工具

echo "#---------------------------------------------------------------------#"
echo "正在ftp lftp客户端工具...."
echo "默认适用CentOS,Debian等系统请先修改本脚本相应位置命令"
echo "若已经安装,请忽略即可"
echo "installing Ftp Lftp...."
echo "#---------------------------------------------------------------------#"
yum install -y ftp lftp

apt-get install-y ftp lftp

设置数据库备份文件的名字和旧数据库备份文件的名字(旧:默认为5天前的)

DataBakName=Data_$(date +"%Y%m%d").tar.gz
OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz

设置网站数据备份文件的名字和旧网站数据备份文件的名字(旧:默认为5天前的)

WebBakName=Web_$(date +%Y%m%d).tar.gz
OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz

删除本地5天前的备份数据

echo "#---------------------------------------------------------------------#"
echo "自动删除本地5天前的备份数据文件...."
echo "Auto delete local backup data files 5 days ago...."
rm -rf $LOCALbackup_path/Data_$(date -d -5day +"%Y%m%d").tar.gz $LOCALbackup_path/Web_$(date -d -5day +"%Y%m%d").tar.gz
cd $LOCALbackup_path

导出需要备份的数据库为数据库SQL格式

echo "#---------------------------------------------------------------------#"
echo "正在导出需要备份的 $DBNAME 数据库sql备份文件...."
echo "Exporting you set database:$DBNAME to SQL file...."
$MYSQL_PATH/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS $DBNAME > $LOCALbackup_path/$DBNAME.sql

压缩数据库文件并删除sql文件

echo "正在压缩打包数据库sql备份文件...."
echo "Tar the Database SQL file to tar.gz And delete SQL file...."
tar zvcf $LOCALbackup_path/$DataBakName $LOCALbackup_path/*.sql
rm -rf $LOCALbackup_path/*.sql

压缩网站数据

echo "#---------------------------------------------------------------------#"
echo "正在压缩打包网站程序文件...."
echo "Tar the WebData file to tar.gz...."

tar zvcf $LOCALbackup_path/$WebBakName $WEB_DATA

cd $WEB_DATA
tar zvcf $LOCALbackup_path/$WebBakName *

上传到FTP空间

echo "#---------------------------------------------------------------------#"
echo "数据打包完成,开始登录FTP空间...."
echo "Start to login to FTP...."

先进入备份文件路径

cd $LOCALbackup_path

默认方式:镜像同步,与下面的单个方式任选其一

------------------------------------------------------------------

lftp -u $FTP_USER,$FTP_PASS -e "mirror -R --only-newer $LOCALbackup_path $FTP_backup" $FTP_IP << EOF
bye
EOF

------------------------------------------------------------------

单个文件上传方式,请取消横线内的注释符#并注释掉前面的默认方式

------------------------------------------------------------------

lftp -u $FTP_USER,$FTP_PASS $FTP_IP << EOF

lftp << EOF

open ftp://$FTP_USER:$FTP_PASS@$FTP_IP

cd $FTP_backup

echo "正在上传数据库备份文件...."

echo "Uploading Database file...."

put $DataBakName

echo "正在上传网站程序备份文件...."

echo "Uploading WebData file...."

put $WebBakName

bye

EOF

------------------------------------------------------------------

echo "#---------------------------------------------------------------------#"
echo "上传所有备份文件完成..."
echo "Upload all backup files complete..."
echo "请登录FTP空间查看!"
echo "Please login to the FTP check!"
echo "#---------------------------------------------------------------------#"
脚本内容结束
emmm...请原谅博主英语比较差,大部分都是机翻过来的,懒得校正了!
20171229224346.jpg

  • 自动备份

配合系统crontab定时计划任务实现每天自动备份
命令:crontab -e
添加定时计划内容:00 00 * /BackupToFtp.sh
(其中00 00为时间,格式:分/小时,可自行修改,例如:30 23,就是每天23.30运行这个脚本,/BackupToFtp.sh为脚本文件存放路径)

  • 结束语

结束语就是,没有结束语!希望能帮到有需要的人吧!就是这样!


Warning: in_array() expects parameter 2 to be array, null given in /www/users/HK1590886/WEB/usr/plugins/TopLamuLeimu/Plugin.php on line 85