my blog my blog

Category: 建站心得
FreeBSD下SSH登录日志整理脚本

 

最近在学习Shell脚本,感觉脚本相当实用,特别是在应对一些系统原有功能的整合上,可以免去写程序的麻烦。因为奶牛的҅SSH饭҅蔷҅代҅理服务器是FreeBSD系统的,所以这个脚本就针对FreeBSD来写吧,不过Ubuntu 12.04等Linux下也可以根据此脚本来稍加变化进行应用。

脚本的内容:

#!/bin/sh
#ilog is a log modify sh for FreeBSD
#From http://www.nenew.net
echo "<html><h1 align=center>User login details</h1><table border="1" align=center>" > ilog.html
cat x.log |grep ^Jul.*Accepted.*ssh2$|sort -k9 |awk '{ print "<tr><td>", $9 , "</td><td>",  $11, "</td><td>", $1, "::", $2, "::", $3, "</td></tr>"  }' >> ilog.html
echo "</table></html>" >>ilog.html
firefox ./ilog.html
 

使用方法:

1.将脚本ilog.sh放在任意目录下,并chmod +x ilog.sh

2.将需要处理的FreeBSD的auth.log拷贝到脚本同目录下并重命名为x.log

3.根据不同的需求来设定截取日志的时间,例如我现在使用的是查询7月份的日志,所以脚本第五行的grep处是查找的以Jul开始的日志,这里可以根据实际的情况来进行设置,比如你想查询一月的就替换为Jan来替换。

4.日志的显示是以用户名来显示的,分别显示登录的用户名,ip,与登录时间,并且最后会生成ilog.html在脚本目录下,如果你的安装有firefox浏览器的话会自动由火狐浏览器来打开日志。如果不需要可以去掉脚本最后一行。

最后看下效果:

FreeBSD SSH 登录日志 系统监控

奶牛才刚开始学校脚本,在概念中这个小脚本的改进空间很大的说,吼吼~~~如果有朋友需要饭҅蔷҅代҅理可以联系奶牛哦,提供全套教程,包教包会,windows跟linux通吃。

利用CSS+HTML屏蔽IE6浏览器访问教程

 

最近自己做了下新主机站的页面,昨晚所有浏览器的最新版都测试通过木有问题,唯独IE6让人难以割舍啊,div都重叠在一起,纠结的不像样。算了,屏蔽掉吧~~~方法是参考的WayJam 同学的文章,原文在http://wayjam.me/use-css-and-html-to-killie.html 。

因为奶牛的页面在IE7下是正常的,所以只屏蔽IE6的访问,具体方法如下:

1.编辑你想设置屏蔽的页面的html文件,为了方便隐藏页面其他元素,我们先用一个<div>包含住<body></body>之间的所有元素,并且命名其ID为container 。

2.在你的css文件中添加如下代码

#ie{background:#000;border:1px solid #CCC;height:900px;}
#ie-body{color:#ccc;font-family:'Microsoft YaHei',arial,serif,Geneva,sans-serif;font-size:30px;opacity:0.5;text-align:center;}
#ie-body p:hover{color:#fff;opacity:1;}

3.在<body></body>标记之间的任意位置加入如下代码:

<!--[if lt IE 7]>
<style type="text/css">
#container{display:none;} //隐藏页面其他元素
#ie{display:block;}     //对IE显示特定模块
</style>
<div id="ie">
  <div id="ie-body">
      <p><br /><br /><br />欢迎光临VM-IN.NET奶牛主机</p>
      <p>您正在使用一个落后的浏览器浏览网页</p>
      <p>本站无法在 IE 7 以下版本的 IE 系列浏览器中正常访问。</p>
      <p>为了获得更好的浏览体验, 请升级到更高级的浏览器</p>
      <p>如果您升级到 Internet Explorer 8 或转换到另一些浏览器,本站将能为您提供更好的服务。</p>
      <p>本站推荐使用以下浏览器:Firefox, Chrome, Opera, Safari </p>
      <p>您也可以直接移步到奶牛的<a href="http://nenew.taobao.com" target="_blank" title="博客主机">奶牛主机淘宝店</a>或者QQ<a target="_blank" href="https://www.nenew.net" title="联系我们">联系奶牛</a> </p>
      <p><br>Copyright &copy; 2010. VM-IN.NET 奶牛主机 . All Rights Reserved.</p>
  </div>
</div>
<![endif]-->

收工,看看你的页面的屏蔽效果吧,奶牛做的页面IE6访问的效果如下:

有感

 

1.今天上午搬宿舍,从六楼到一楼,还是临时的,开学还要从一楼到四楼,奶牛从九点多一直搬到一点半,累,也深刻的意识到咱这里劳动力的廉价。

2.最近做点儿ⓢⓢⓗ小生意,压力蛮大的。前天有人问奶牛提供几个ip,奶牛也不知道怎么回答,八成是现在做这个的都是大规模的吧,所以可以提供多条线路多个ip,奶牛这里没有那么多,至少现在没有。删了评论,也没回,真不知道怎么回。大家都希望有稳定的服务,怎么才能稳定啊,只要顾客可以正常使用就好了啊,奶牛不像那些大资本的可以买一两个免费的服务器来招揽顾客,奶牛能做的也就是踏踏实实,让自己的服务稳定,让顾客物有所值。至少奶牛看来,一个好的私用服务器,需要大家共同来维护,而不是今天被封换一个,明天被封再换一个。那位朋友,如果你有更好的建议可以跟奶牛交流下的。

3.学业压力。奶牛承认自己不是一个好好学习课本知识的孩子,因为实在没有太大兴趣,也很堕落。记得大一第一次挂科,是高数,自己复习了很久,补考的时候,有人扎堆儿,有人作弊,奶牛自己坐在了第一排,第一排也只有奶牛一个人。他们说只要能过就ok,奶牛大二挂科有些多,还有一门需要重修,6个学分,每个学分88元,呵,奶牛已无勇气再坐在第一排了,像大一时候那么堂堂正正的去对待考试。还好,至少现在我不是无事可做,自己也有一些小想法在萌芽。至少,我不想让爸妈来替我负担我的重修费。

4.奶牛开博一年多了,大部分时间都在写ubuntu,认识了很多朋友,现在群里也有很多新朋友,发现一个问题,很多人都喜欢去问别人怎么做而不是去搜索找答案,这点让奶牛费解,搜索引擎的资源之丰富却不去利用,简直就是浪费,最好的老师就是搜索引擎。

5.很感谢大家对奶牛的支持,你们的每条评论我都会看,只是有时候太忙没法一一回复,也没有一一走访,但是,真的很谢谢你们的支持。暑假就要来了,祝各位还在学校的童鞋假期愉快哈,奶牛还有几天也放假回家咯。

 

Google +1,你的网站加了么?

 

以前奶牛博客没加过那些/*喜欢*/跟/*不喜欢*/按钮,因为奶牛比较懒惰吧,这次奶牛给自己的博客添加了Google的+1按钮,看着还蛮酷的,大家可以看文章标题的右侧跟评论框的submit旁边,都有了Google的+1按钮,如果大家喜欢奶牛的文章,就帮奶牛+1下咯。但是根据博客上网友的反映,好像这个要饭蔷才可以看到,我了个去。好吧,有需要饭蔷帐号滴盆友联系奶牛或者去奶牛博客的杂货铺看哈。

网站如何添加Google +1 ?

<!-- 将以下代码放在<head>之后或者</body>标签之前。 -->
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>

<!-- 请将以下代码放在您希望呈现 +1 按钮的位置。 -->
<g:plusone></g:plusone>

如果你需要选择图标的大小,可以使用参数

<g:plusone size="small"></g:plusone>
<g:plusone size="medium"></g:plusone>
<g:plusone size="tall"></g:plusone>

上面三个分别表示图标的大小为15 像素,20 像素跟60 像素。

ok,方法就用这些就ok了,好朋友们来帮奶牛加1吧。如果你想直接登录Google.com(非hk),请访问链接:进入Google.com

PHP base64_decode解码方法

不多解释,base64加密的东东挺多的,神马迅雷啊,还有那些个收费的PHP主题啊,那些个免费主题的footer啊,各种地方的说,解码方法还可以,将要解出来的密文填写到code后面的单引号中间即可。然后上传文件到你的php空间,访问即可。

<?php
$Code = ‘这里填写要解密的编码’; // base64编码
$File = ‘decoded.php’;//解码后保存的文件
$Temp = base64_decode($Code);
$FP = fopen($File,”w”);
fwrite($FP,$Temp);
fclose($FP);
echo “解密成功!”;
?>

免费半月的VPS推荐

 

今天发现了一个免费半月的vps,想折腾的兄弟抓紧去申请了。

http://use.cloudshare.com/Pro/Registration.mvc/RequestRegistration

填入邮箱跟个人信息后回收到一封邮件,邮件中含有激活地址,按照地址激活,国家选择中国,手机号不用+86也可以自动识别,激活的时候输入你的手机号码来接收验证码。

这是一款云主机,可以安装win系统跟多个发行版的linux系统,相当强势的说~~~

Godaddy的数据库备份导入到其他服务器出错的解决方法

 

奶牛有个站在Godaddy放着,前几天Godaddy的主机到期了,所以那个站就转出了,根目录下的内容没啥问题,直接上传就好了,但是数据库却让奶牛犯了难,在cpanel的PHPadmin中怎么导入都出错,这可怎么弄,莫非是数据库不兼容,不至于吧,数据的内容应该问题不大,感觉应该是文件的头部有些问题,索性就拿来自己的奶牛博客的MySQL数据库比较了下,这一比较还真发现了问题了。

用Notepad++打开了奶牛博客的数据量跟的另一个网站的数据库,从头开始一行行比较,其实那个MySQL数据库是明文存放的,打开后会发现文件的内容很清晰,当对比到数据库名称的那行就发现问题了,Godaddy生成的备份多了一行

CREATE DATABASE `XXX` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `XXX`;

感觉这一行也没啥问题啊,但是去掉后对整个数据库的结构也没啥影响,就直接去掉了,然后保存回到Cpanel下进行数据库导入,成功。

仔细想想,八成是因为数据库的版本不太一样,导致这行内容无法正常识别,这行是注释的文字符的类型跟整理类型,管它呢,删除后正常导入就ok啦~~~

Cpanel后台不给力,WordPress博客开启gzip压缩方法介绍

 

前阵子换了服务器后发现流量飞增,自己当时也没想到是没有开启gzip的原因,因为上个服务器默认开启了,当自己想到的时候从后台登录cpanel一看,晕,竟然没有那个优化网站的选项,google之,发现网上介绍的方法也很多,有改php.ini的,有改.htaccess的,呃,方法很多,奶牛也测试了一些,最后,种种原因,木有成功,不是主页不正常显示就是内部错误,这个方法毕竟都是有适应环境的,所以嘛,嘻嘻,不解释。

今天放一个奶牛测试成功了的方法,这个方法针对wordpress博客哦,操作很简单,只要在博客根目录下的index.php文件中加入一行代码就可以了。

找到根目录下的index.php文件中的

define('WP_USE_THEMES', true);

注意,这里的index.php文件是根目录下的,不是主题目录下的哦~

将上面代码的后面添加一行

ob_start('ob_gzhandler');

就可以了,保存退出,上传文件。然后从http://tool.chinaz.com/Gzips/等类似网站就可以查询自己的网站是否开启了gzip,嘻嘻,去试试吧~~~开启gzip可以压缩网页传输的文件,加快网站的载入速度,挺不错滴~

Google PR终于在近期更新了,足足让我们等了大半年了

 

奶牛刚开博的那个月,google的PR更新过,但是奶牛那时候刚建站,所以错过了。之后就有传言说Google的PR停止更新了,然后过了有一个月的光景吧,又传出消息来说还是会继续更新的,但是等了很久都没有更新。终于的终于,Google的PR在我们中国的农历新年到来之前更新了,也算给我们这些努力做站的小站长一个交代吧,哈哈~~~

奶牛博客的PR已经到了2,也算欣慰了,第一次更新,奶牛及博客的作者们还是需要继续努力丫~~~当初一起开博的朋友的PR也都更新了,岚姐,star兄还有灵亦,行人,哈哈,挺高兴滴。虽然今天查出来挂了两门课,呃,但是还是很高兴丫。

现在看全球的服务器更新还没有同步起来,站长们可以用站长工具查查PR,那个可以从全球的数据库调,多刷几次就能确定个差不多啦。

吼吼,今天是奶牛在学校滴最后一天了,明天开路回家过年咯~~~~

奶牛推荐:买得起的VPS|cn.hub.org|Unix系统保证|最低仅29元每月|免费试用两周

 

奶牛最近都比较忙,整个博客的更新都是靠奶牛博客的作者们。在这里,奶牛对他们说声谢谢,是你们为奶牛博客注入了新的活力。

那奶牛最近在忙什么呢,奶牛在做hub.org的中文站的建设,一个很偶然的机会,在一个偶然的博客看到了一篇很偶然的文章,是介绍hub.org的vps的,当时看到说每月都有10个名额可以得到全年的vps,奶牛也很心动,因为奶牛看来,vps的价值是虚拟主机虚拟空间所能比拟呢。VPS就是一个虚拟的服务器,可以模拟一个完整的系统,而这个系统是完全由我们自己来说的算的,我的VPS我做主。

当奶牛第一次去hub.org的时候,经过简单的注册就已经拿到了一个为期为30天的免费vps,奶牛也很兴奋滴开始了自己的vps之旅,说实话,当时奶牛也不是很会用,因为hub.org的VPS在体验套餐与初级套餐里面只支持FreeBSD系统,一款UNIX系统,虽然奶牛会些ubuntu的东东,但是毕竟Linux不是Unix丫,嘿嘿,不过也还好了,后台功能蛮好的,可以一键安装自己需要的功能。

好东东当然要分享,而奶牛找到了个更好的方法,做中文站,经过与官方的良好沟通,奶牛也得到了Hub.Org官方的认可,于是就在上周开始做hub.org的中文站cn.hub.org .经过一周的汉化工作,大体框架已经搭建完成,并且相应的支付宝支付渠道已经建立,朋友们可以直接去hubvps.taobao.com进行购买.

呃,下面来说说大家最关心的问题:

1.价格

hub.org的主机价格是奶牛见过的比较合理的,平民价,而且现在活动期间年付折扣40%,体验计划只要29元每月,具体配置大家可以参看下方表格

 

主机计划

主机计划月付年付硬盘流量内存
体验套餐¥49¥3492.5 GB128 GB128 MB
 
基础计划¥99¥6995 GB512 GB256 MB
 
中级计划¥299¥209910 GB1024 GB512 MB
 
高级计划¥699¥489920 GB5120 GB1024 MB
 
终极计划¥1688¥1259940 GB10240 GB2560 MB
 

其它

类型带宽存储空间
体验计划

¥15 / 32 MB

¥25 / 32 MB

基础计划

¥15 / GB

¥25 / 128 MB

中级计划

¥15 / GB

¥30 / 256 MB

高级计划

¥15 / GB

¥35 / GB

 

 2.配置

首先说说系统,hub.org不是像平时大家购买的那种openVZ跟Xen,hub.org的系统是在unix的基础上构建的,运用的FreeBSD’s jail 技术完成。而且大家可以在google等引擎上搜索下,市面上有多少vps是用unix系统搭建的,不多吧,大部分都是linux系统的,因为这涉及到很多成本与技术上的问题,奶牛这里就不讨论了,至少奶牛看来,能做unix系统的VPS至少在品质上不会差。

3.服务

hub.org提供免费14天的试用,而且这些试用只要申请就可以得到哦,不用付任何费用,大家可以先体验下VPS的感觉,如果满意之后再付款。hub.org提供的机房有巴拿马的跟多伦多的,速度都还不错。

呃,这里补充下哦,主机默认是可以开通SSH滴哦,同志们都了解的,去试试咯~~~

访问地址http://cn.hub.org