-
vps下快速搭建openvpn
手上有一个openvz的vps,因为不支持pptp协议的vpn,所以只能安装openvpn了。
wget http://www.now163.net/dl/openvpn.sh
chmod +x openvpn.sh
./openvpn/sh
openvpn客户端下载地址
http://openvpn.net/index.php/open-source/downloads.html
本站openvpn的client端证书,解压放到C:\Program Files\OpenVPN\config下就可以使用了。
www.now163.net/dl/OpenVPN-client.tgz一条评论 -
自动备份网站文件和数据库上传到FTP空间
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
#!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 MAIL_TO=cat@hostloc.com #数据库发送到的邮箱 FTP_USER=cat #ftp用户名 FTP_PASS=123456 #ftp密码 FTP_IP=imcat.in #ftp地址 FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的 WEB_DATA=/home/www #要备份的网站数据 #你要修改的地方从这里结束 #定义数据库的名字和旧数据库的名字 DataBakName=Data_$(date +"%Y%m%d").tar.gz WebBakName=Web_$(date +%Y%m%d).tar.gz OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz #删除本地3天前的数据 rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"%Y%m%d").tar.gz cd /home/backup #导出数据库,一个数据库一个压缩文件 for db in `/usr/local/mysql/bin/mysql -u$MYSQL_USER -p$MYSQL_PASS -B -N -e 'SHOW DATABASES' | xargs`; do (/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS ${db} | gzip -9 - > ${db}.sql.gz) done #压缩数据库文件为一个文件 tar zcf /home/backup/$DataBakName /home/backup/*.sql.gz rm -rf /home/backup/*.sql.gz #发送数据库到Email,如果数据库压缩后太大,请注释这行 echo "主题:数据库备份" | mutt -a /home/backup/$DataBakName -s "内容:数据库备份" $MAIL_TO #压缩网站数据 tar zcf /home/backup/$WebBakName $WEB_DATA #上传到FTP空间,删除FTP空间5天前的数据 ftp -v -n $FTP_IP << END user $FTP_USER $FTP_PASS type binary cd $FTP_backup delete $OldData delete $OldWeb put $DataBakName put $WebBakName bye END
给脚本添加执行权限:
chmod +x /root/AutoBackupToFtp.sh
利用系统crontab实现每天自动运行:
crontab -e
输入以下内容:
00 00 * * * /root/AutoBackupToFtp.sh
转载自:http://imcat.in/auto-backup-site-files-database-upload-ftp/
-
nginx打开目录浏览功能
打开nginx.conf文件,在location server 或 http段中加入
autoindex on;
另外两个参数最好也加上去:autoindex_exact_size off;
默认为on,显示出文件的确切大小,单位是bytes。
改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on;
默认为off,显示的文件时间为GMT时间。
改为on后,显示的文件时间为文件的服务器时间 -
cisco设备根据ip来找到对应端口
刚刚发现一个ip流量异常大。想找到它对应的设备端口然后干掉!
因为对cisco设备不熟。So做个笔记以防以后再次遇到。
Cisco4506上
sh arp | in 192.168.1.68
Internet 192.168.1.68 3 0021.86ef.6a8c ARPA Vlan3
找到ip对应的mac地址 Read More »
-
各地网通DNS汇总
中国网通 辽宁省 60.21.140.230
中国网通 辽宁省 221.202.189.57
中国网通 辽宁省 202.107.82.65
中国网通 辽宁省 202.110.48.10
中国网通 辽宁省 沈阳市 218.25.103.243
中国网通 辽宁省 沈阳市 202.96.75.78
中国网通 辽宁省 沈阳市 218.25.87.244 Read More » -
AIX下查看端口占用的进程
1:首先根据端口号
netstat -Aan | grep 389
返回
f1000089c27a2358 tcp4 0 0 *.389 *.* LIST EN 2:rmsock f100089c27a2358 tcpcb The socket 0x702f6800 is being held by proccess 4986 (inetd).
得到id为4986