使用rsync定期同步windows系统文件到Linux系统
1 Windows 平台 cwRsync 安装配置成客户端,通过设置计划任务每 5 分钟推文件到 linux 的 rsync 服务端。
2 linux 配置成服务端。
3 记录同步详细日志,linux平台记录日志。
4 只同步新增或者修改过的不一样的文件,忽略时间、权限的同步。
示意图如下:
[bash]
+----------------------+ | +----------------------+
| ... [阅读全文]
记录 Linux Iptables 防火墙 Dropped Packets 日志
JavasBoy | Script | 2014-01-24
最近VPS深受垃圾评论所害,而且IP都是福建莆田的,而且是不停的访问一两个URL!
以下是屏蔽一个IP列表的脚本中的一段,完整的脚本Google一下就出来了。
[shell]
IPT="/sbin/iptables"
SPAMLIST="blockedip"
SPAMDROPMSG="BLOCKED IP DROP: "
[ -f /root/scripts/blocked.ips.txt ] && BADIPS=$(egrep -... [阅读全文]
use expect SSH Auto login
一、要安装这两个东东。
CentOS下
[shell]1
yum install tcl
tcl.x86_64 1:8.5.7-6.el6
2
yum install expect
expect.x86_64 0:5.44.1.15-2.el6[/shell]
ArchLinux下
[shell]1
pacman -S tcl
2
pacman -S expect[/shell]
自动登了ssh脚本
[shell]vim sshlogin.exp[/shell]
[shell]#!/usr/bin/expect -f
#auto ss... [阅读全文]
每天自动备份mysql脚本
定时执行脚本:
1、
执行
[shell]crontab -e
00 00 * * * /bin/bash yourpath/mysqlbak.sh[/shell]
2、
打开自动执行文件
[shell]vi /etc/crontab[/shell]
在etc中加入如下内容,让其自动执行任务。
[shell]00 00 * * * root /mysqlbak.sh[/shell]
以上两个 00 00 * * * 为每天的凌晨自动执行脚本
分 时 日 月 ... [阅读全文]