2011年2月

在上一篇文章中说了用新版金山卫士过滤迅雷7广告的做法,这次说的是过滤Qvod广告,很简单,不多说废话,添加Qvod主播放器到金山卫士的浏览器保护列表:
(点击图片可查看大图)

然后就是添加规则或者是下载我已经定义好的规则导入规则包:
1、导入规则包:https://blog.haiwaidao.com/usr/uploads/2011/02/Qvod_NoAD.rar
2、手动添加:

adi.qvod.com/*
buffer-ad.qvod.com
is.kuaibo.com/uploadfile/*
pause-ad.qvod.com/*
searchstat.kuaibo.com/*
text-ad.qvod.com*

过滤内容:
1、打开播放器的适合播放界面的那些小广告
2、开始播放前的广告
3、缓冲广告
4、暂停广告
5、屏幕右下角弹出来的浮动Tip广告

(点击图片可查看大图)

现在几乎什么软件都会有广告,QQ、旺旺、迅雷7等主流的桌面客户端几乎都有广告,虽然网上都有专门的去广告补丁,然而这些补丁却还要区分不同版本的来开发。一旦这些软件更新了新版的,那么原先的补丁又失效了。那怎样做一个行之有效的手段呢?新版的金山卫士加入了自定义广告过滤规则的功能,并且可以添加非主流的浏览器到网盾保护当中。就这两个功能,就可以让我们过滤几乎所有的软件广告(过滤功能需要注入程序,因此不允许做注入进程操作的软件将不能使用,例如360安全卫士)

把迅雷7添加到浏览器保护:

(点击图片可查看大图)

然后选择导入规则或者是添加下列规则,最后重启迅雷7即可,只要迅雷的广告地址不变,那么过滤效果就一直有效,且只要迅雷7不对进程注入行为进行限制,那么就算迅雷7一天升级一次都不用怕!:
导入规则:https://blog.haiwaidao.com/usr/uploads/2011/02/XunLei7_AD.rar
手动添加规则:

*biz5.sandai.net/*
biz4.sandai.net/*

(点击图片可查看大图)

因为一些原因,需要换一台VPS,所以就需要为服务器转移文件了。但是当我在为原来服务器上的东西打包的时候,问题来了,打包还没有一半,就提示服务器空间不足了!这个上次已经因为空间不足服务器都宕机了,那怎么办?不够空间的话没办法打包啊!

然后突然想到SFTP,因为我服务器上没有装FTP,一直都是使用SFTP来当FTP使得,于是上网搜索了一下,还真找到了一个scp命令。使用起来也很简单,旧的服务器IP是204.152.221.90,要把上面的/home/wwwroot的文件拷贝过来,那么在新的服务器上面执行:

scp -r 204.152.221.90:/home/wwwroot /home/wwwroot

接着会询问是否保存密钥,直接输入yes后按回车,然后要求你输入204.152.221.90这台服务器的root密码,接着就开始拷贝了,灰常实用!

====================

注:如果使用过程中提示“scp: command not found”这句,则说明你的服务器没有安装scp,请使用下面的命令安装。另外要注意的是,使用scp的时候,需要两台服务器都要安装scp,任何一方没有安装都不能正常使用:

yum -y install openssh-clients

今天,要给VPS添加一个用户的时候,提示错误:

-bash-3.2# useradd sam -g nobody -s /bin/login.sh -M
useradd: unable to lock password file

换成adduser也不行,也是一样的错误
于是Google了一下,有人说是因为/etc下有个passwd.lock文件导致的,删除掉即可
然而当我打开/etc目录后并没有发现这样的文件

-bash-3.2# cd /etc
-bash-3.2# ls *.lock
ls: *.lock: No such file or directory

这是怎么回事?难道还有其他问题?
然后突然想到,监控宝发来的监控日志这几天都有收到说VPS宕机的情况,然后又想到上个星期装luManager的时候也是装到一半报错了。于是看了一下LuManager的的体积,我擦,600MB,不会是空间没了吧?
于是查一下空间

-bash-3.2# df -lh
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            5.0G  5.0G  0M  100% /

我说,难怪会宕机。于是删除掉LuManager,以及一个备份后,多了1G空间出来。再添加就提示成功了。

==============
后记:在出现这个情况的时候,不但没有办法添加用户,连修改用户信息,例如修改密码等都是会报错的。修改密码的时候会提示

passwd: Authentication token manipulation error

如果有同样情况的,先看看/etc目录下是否有lock文件,如果没有,就检查一下磁盘空间是不是满了,满了就删掉一些没用的东西试试。