DIY一台下载机(四)软件安装

本系列分为五部分,计划如下:
一、现状
二、硬件选择
三、系统安装
四、软件安装
五、购买清单与总结

本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。

正文开始

软件部分很简单,只需要安装一个叫MLDonkey就可以了。这个程序支持各种常见的下载协议,包括BT、eMule、KAD、http、ftp等,还有一些我没怎么听说过的,可谓是个万能的下载器啊。下载机上安装好以后,可以通过浏览器、第三方客户端、Telnet来访问它,给他添加下载任务等。

安装很简单,只需要以root身份执行:

apt-get install mldonkey-server

安装好之后我们需要修改一个配置文件,使其可以允许远程访问。MLDonkey的所有配置文件都在/var/lib/mldonkey目录中。我们先打开该目录中的downloads.ini,找到allowed_ips,增加一个可访问的地址。由于我的路由器DHCP的地址是192.16.8.9x所以我这里填上了

allowed_ips = [
"127.0.0.1";
"192.168.9.1-192.168.9.254"
]

IP地址用半角双引号引起,两组IP地址间用分号隔开。

之后,我们需要把移动硬盘接到电脑上,然后装载到某个目录下,以便于MLDonkey能往里写东西。我的移动硬盘有2个分区,都是NTFS格式。要想使系统能读写NTFS格式的分区,需要装一个ntfs-3g的软件。以root权限运行以下命令安装ntfs-3g。

apt-get install ntfs-3g

之后,创建装载目录,以root权限运行。

mkdir /media/hd

下面就可以装载移动硬盘了,我的移动硬盘中的一个大分区位于/dev/sda2,同样是以root权限运行。

mount -t ntfs-3g /dev/sda2 /media/hd

装载好之后在/media/hd目录下创建incoming、temp、searches、shared、torrents目录,然后以root权限运行以下命令将MLDonkey的下载目录link到移动硬盘上,这样就不用修改配置文件了。

mkdir /media/hd/incoming
mkdir /media/hd/temp
mkdir /media/hd/searches
mkdir /media/hd/shared
mkdir /media/hd/torrents

cd /var/lib/mldonkey

mv incoming incoming_ori
mv temp temp_ori
mv searches searches_ori
mv shared shared_ori
mv torrents torrents_ori

ln -s /media/hd/incoming ./incoming
ln -s /media/hd/temp ./temp
ln -s /media/hd/searches ./searches
ln -s /media/hd/shared ./shared
ln -s /media/hd/torrents ./torrents

输入以下命令启动服务。

/etc/init.d/mldonkey-server start

需要注意的一点是:当MLDonkey服务在运行的时候,不能修改任何配置文件(通过浏览器或者第三方客户端是可以的),否则可能会把你的修改给清掉。

设置好允许的IP之后,我们就可以在其他电脑上使用浏览器或者第三方客户端来控制MLDonkey了。

假设下载机的IP是192.168.9.50,那么我们通过浏览器访问http://192.168.9.50:4080就能打开它自带的下载管理界面,可以在里面添加新的下载任务,查看目前下载进度,修改各种配置。

如果觉得浏览器版本不够友好,那么可以下载一个叫做Sancho的GUI程序。这个程序运行的时候会让你填写服务器的信息。服务器地址是192.168.9.50,端口是4001。之后就会看到一个类似BT或eMule的管理界面。同样,里面也是可以添加下载任务,查看进度,修改配置。

基本配置介绍到这里,更多详细的设置,可以参考以下地址:

mldonkey优化设置
另一个mldonkey优化设置
从网上搜集的一些Mldonkey设置
优化mldonkey电驴部分
DIY个机器养小动物(6)--优化MLDonkey少写硬盘,获得HIGHID

下一篇我们谈谈这个下载机的整体花费与一些感想。

Share
Posted in 数码 | Tagged , , , , , | Leave a comment

像不像

周六和老婆带着米小兔去浦东一妇婴刻盘。

早上5点半起床,6点10分出发,到医院7点45。由于医院本身的收费标准和周六的原因,人很少,前后不超过10个人去挂号,真意外。想想浦西一妇婴那等抽血、B超时的蛇形队伍…

我们第二个进B超室,由于还有两个病房的人也在排队做B超,我们就主动让她们先进去了,反正我们也不急。

大概8点20左右,我们终于等到了期待中的画面。


B超图像,头部那个像手一样的东西不是手

最右边一张是我小时候的照片。看!像不像!!!除了那个巨宽的鼻子。

医生暗示说像爸爸,我自己理解是她说是男孩。走出医院的时候,我跟老婆讨论医生话的含义,竟然发现老婆听成了像妈妈(上海话牙和娘,早知去录音了)。晕倒!算了,就不去费尽苦心去猜性别了,2个月后我们就见面了,不是吗。

Share
Posted in 生活 | Tagged , | 4 Comments

DIY一台下载机(三)系统安装

本系列分为五部分,计划如下:
一、现状
二、硬件选择
三、系统安装
四、软件安装
五、购买清单与总结

本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。

正文开始

上一篇文章中已经把硬件环境搭建起来了,接下来就是操作系统了。

肯定有人会问,没硬盘,没光驱怎么装啊。

这台2001年产的X22,神奇之处在于竟然支持从USB启动(3.1版的BIOS),包括移动硬盘,U盘,USB光驱等。

我手头一共有这些存储设备:一个120G移动硬盘,一张1G的SD卡,一张2G的TF卡,一个SD读卡器。

对于这些设备我是这么打算的:
1G的SD卡配合读卡器作为启动设备,系统安装文件也放在这里。
再买一个TF读卡器(TF读卡器芯片很重要,请参考《读卡器、U盘不能引导系统可能是芯片与主板不兼容》),配合2G的TF卡作为电脑硬盘。
120G的移动硬盘作为下载文件的存储盘。

因为该机器只有2个USB接口,所以还需要买一个USB HUB,但是这个HUB是不能在启动时被识别的,也就是不能把U盘插到HUB上启动电脑。解决办法是,一个USB口插键盘,一个口插那个作为系统安装盘的读卡器+1G卡。启动的时候从读卡器(U盘)启动,到了安装系统的界面再把键盘拔下来插到HUB上,再接上鼠标,插上作为硬盘的读卡器+2G卡。最后将HUB插在主板上。这样主板自带的两个USB口就被充分利用了。

操作系统方面我选择Linux,因为内存本来就小,一个GUI界面就挥吃掉不少系统资源,所以命令行界面最适合我们。我尝试过安装Win98和XP,但都失败了,不知道原因,可能和小内存有关系。如果你坚持要安装XP,无论成功还是失败,都贴出来分享一下吧。

下面我们开始讲如何安装Linux系统。Linux的发行版很多,主流的有Debian,Fedora,Ubuntu,OpenSUSE,CentOS等。可以不用安装直接运行的系统有Puppy,Slax等。选择哪个发行版可以根据自己的喜好。我选择的Debian,因为它小巧,安装时可以选择不安装图形桌面。

如何通过USB安装Debian,官网给出了详细的步骤http://www.debian.org/releases/stable/i386/ch04s03.html.zh_CN。一共分为3类:
1、将完整的CD1或者DVD传送到U盘
2、把引导程序传送到U盘,并且手工复制网络安装盘文件到U盘
3、同第二步,不过更灵活

我用第一种方法创建出来的U盘,不能在X22上引导系统,很奇怪。最后使用第二种方式成功的引导了系统并启动了安装程序。
注意:按照以下步骤执行,会将U盘上的所有内容都删除,请谨慎操作。千万要看准U盘的设备文件,万一写错,你的哪个硬盘或者其他U盘就遭殃了。
以下是具体的步骤:
0、你首先要有一台正在运行Linux的系统

1、打开http://www.debian.org/distrib/netinst,在SmallCDs栏目中,根据你的CPU下载相应的CD。这个iso文件大概是180多M,包含了最基本的系统。X22是386架构,所以下载i386那个,目前的地址是http://cdimage.debian.org/debian-cd/6.0.1a/i386/iso-cd/debian-6.0.1a-i386-netinst.iso

2、还是刚刚那个页面,找到Tiny CDs, USB Sticks, etc.栏目,找到对应CPU的版本,点击链接进去。新页面中,左边选择hd-media,下载boot.img.gzinitrd.gzvmlinuz三个文件。

3、插入U盘,找到U盘对应的设备文件,我的是/dev/sdb。网上说用dmesg,但我没找到具体的方法,我用的GParted。虽然有点大材小用,但是能很方便的看到U盘的设备文件名。不太确定的方法:可以参考《查看USB设备工作状况》,里面输入dmesg后,有一行输出是SCSI device sda: 1003600 512-byte hdwr sectors (514 MB),这里的sda应该就是设备文件了。

4、然后打开命令行,输入

sudo chmod 666 /dev/sdb && sudo zcat /home/roger/debian/boot.img.gz > /dev/sdb && sudo sync

等到U盘的灯不闪了,说明已经将引导文件传送到U盘了。
注意:这里不能用/dev/sdb1之类的设备文件,如果你传送的时候使用了这个,生成的U盘是不能启动系统的。

5、将第一步下载的Debian的netinst.iso文件复制到U盘上。确保其扩展名是iso,否则U盘只能引导系统,不能执行安装程序。

6、重启电脑,选择从U盘启动。

接下来就跟从光盘安装Debian一样了,具体的安装步骤就不多说了。由于我们安装的是台下载机,所以在选择安装哪些组件的时候,一个都不要选。等到装完后,手动安装一下ssh server,确保能用其他电脑ssh到这台下载机就行了。

软件方面我还在进行测试,目前装的是MLDonkey,这个程序提供一个web访问界面,可以在其他电脑上通过浏览器来添加下载任务,支持的协议有HTTP、BT、ed2k(电驴)等。

这一片我们把系统装好了,但说到底只是一个普通的Linux。下一篇(时间待定,估计需要2周时间)我们研究装什么软件,才能让它变成真正的下载机。

Share
Posted in 数码 | Tagged , , , , | 4 Comments

读卡器、U盘不能引导系统可能是芯片与主板不兼容

我的下载机还没弄好,原因是我把系统安装在了一张2G的TF卡上,然后买了个川宇C211SJ型号的TF读卡器。从装系统开始,一切都那么顺利。装好后,重启电脑,选择启动设备时竟然没列出这个读卡器。而我的另一个SD读卡器和移动硬盘都是能列出并引导系统的。太奇怪了。坏了吗,我把它插到别的电脑上一切正常,可以通过它引导。为什么偏偏这台X22不行呢?

我之前听说过U盘有个主控芯片,芯片好坏决定了读写速度,以及稳定性。那么会不会是主板不兼容这个读卡器芯片呢?Google了一下,发现真可能是芯片问题。有个软件叫ChipGenius,可以检查各种USB设备的主控芯片厂商和型号。下载这个软件后,发现以前那个工作正常的SD读卡器芯片是SMI慧荣的SM331-SM334。新买的TF读卡器没检测出来芯片,根据VID和PID查了一下,可能是SuperTop的,型号未知。移动硬盘也是查不出芯片,但是能引导系统。

不能引导的可能原因找到了,那么就找找解决办法吧。首先能想到的就是查查哪种芯片的兼容性最好,然后就买使用那个芯片的读卡器。

泡了1天数码之家论坛,我发帖询问,但回复的人很少,无奈之下还是自己搜。

看到有这么一篇帖子:U盘量产修复工具/SD卡/启动工具/电路图下载全收集[20110328更新]。里面介绍一些主流的U盘主控芯片,有:安国(群胜)Alcor、慧荣SMI、我想iCreate、擎泰Skymedi、朗科Netac、群联Phison、联阳ITE、芯邦Chipsbank、迈科微Microv、鑫创3S等。

又找到一篇《选购U盘和移动硬盘》,里面说:群联[Phison]生产的UP10~16[即PS223x系列]、慧荣[SMI]的SM32x和SM33x系列、联盛[USBest]的UT163和UT165、擎泰[Skymedi]的SK6211和SK6281是品质和兼容性非常好的。加上我以前那个读卡器是慧荣SM331的,所以这次就打定主意买一个这个芯片的TF读卡器。

读卡器品牌有好多种,杂牌的不说,能叫上名字的有:飚王、川宇、创见、品胜、巴比禄、必恩威PNY、朗科、索尼、贝尔金 、金士顿、闪迪Sandisk等。但是Sandisk、巴比禄、贝尔金价格都比较贵,基本在100往上。我需要的是一款廉价的读卡器,所以就从飚王、川宇、品胜、比恩威PNY里面找吧。

周一早上,我分别打电话到川宇、飚王、品胜、比恩威去咨询。

川宇,电话010-51658699转822分机,说SM331停产了(还是惠荣不生产类似芯片了,不清楚)。 要联系工厂看看有没有,目前(当天下午3点)还没回复。

飚王,电话0755-33225541,说单一功能的TF读卡器一般用创惟的芯片,也就是GL开头的,多合一读卡器SCRM010和SCRM025是用瑞昱的芯片,兼容性应该不错。

品胜,电话800-886-2188直接说不知道…而且还不知道技术部门的电话。

比恩威,电话800-830-9243的客服也是不懂,还不肯帮我转到技术部门。

UPDATE:现在已经确定是SM331-SM334芯片的产品有:川宇的C238、宇瞻AR020、品胜青花瓷

可能是慧荣SM331主控芯片的产品有:品胜的秀甲、PNY的手机小宝贝、金士顿的一款型号不清楚的TF读卡器。不过都没能得到验证。

后来又逛了一下论坛成员的网店,决定买川宇C238读卡器,再买个TF卡套。就算买来的读卡器不行,起码我还有一个能引导系统的SD读卡器。

UPDATE:买的川宇C238读卡器到了


支持MicroSDHC,用了一会儿,感觉还是有点温度的,估计用不长时间


隐隐约约能看到牛屎一坨


通过ChipGenius看到这个确实是SM331芯片的

Share
Posted in 数码 | 1 Comment

DIY一台下载机(二)硬件选择

本系列分为五部分,计划如下:
一、现状
二、硬件选择
三、系统安装
四、软件安装
五、购买清单与总结

本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。

正文开始

上一篇文章中介绍了我为什么要DIY一台下载机,现在就来看看怎么选择硬件。

在我心中,下载机一定要:
1、价格跟市面上卖的下载机差不多。我不会花2000块DIY一台的,200-300块是能接受的范围,如果真的是性价比很高,400块咬咬牙,想想剩下的电费。
2、非常省电。我的台式机下载时功率是150W,一台路由器的功率在10W左右,理想中的下载机功率最好能控制在30W以内。
3、性能说得过去。因为当你真正把下载机组装好以后,就会发现它其实还可以做很多事情。比如播放一些VCD画质的电影,作为家庭文件服务器、Web服务器、邮件服务器、路由器、防火墙等。如果CPU只有200Mhz,估计也就只能作为下载机了。

了解了目标,找起相应的硬件来就简单了。

价格因素会体现在CPU的选择上,一旦CPU确定下来,主板也就八九不离十了。假设预算是200元,能选择的CPU肯定都是奔三或最老的奔四系列。老奔四功率高,性能跟奔三高频率的差不多,所以就要从奔三中挑个将军出来。AMD在奔三时代,功率也不小,所以直接就排除掉了。

找Intel CPU的资料,首先就要打开这个网站http://ark.intel.com/。随便浏览一下,看看最新的i3/i5/i7功率都是多少,基本都是60W以上。一代代的CPU粗略看过之后,就会觉得奔三是多么的绿色环保(部分型号)。但是奔三这么多CPU,不同主频,不同外频,不同功率,二级缓存也不一样,怎么选择呢?这个时候就是考验Excel熟练程度的时候了,你可以将这些资料放到Excel里,然后做个运算:主频*二级缓存/功率,值最大的就是性能功率比最大的了。一定要选值大的!

最终选择了P3 667 256K二级缓存,设计功率是17.5W的CPU。

等等!

这是桌面电脑的CPU,笔记本的会更省电的吧!!!

于是乎,用相同的办法找到了一颗超级省电的CPU,以及备选。那就是P3 800 外频100 512K二级缓存的神器,设计功率只有5.9W,以及一个备选P3 800 外频133 512K二级缓存的产品,设计功率是9.8W。

在这个页面上可以看到P3 CPU更详细的信息,以及内核代号。http://ark.intel.com/MySearch.aspx?FamilyText=Intel%C2%AE%20Pentium%C2%AE%20III%20Processor

我们选择的两款笔记本用的P3 800,内核代号是“图拉丁”!稍微熟悉点硬件的朋友对这个名字应该是非常熟悉的吧。

有了这些数据,到万能的淘宝上搜索“图拉丁 800”就能看到希望了。

我买回来的是一台IBM X22笔记本主板,100元(另加快递12)。主板上包括P3 800 133 512K的CPU一颗(焊死在主板上的),128M内存(也是焊死在主板上的),CPU风扇。扩展性方面包括1个内存插槽,最大支持512M SD 133的内存,一个IDE硬盘插槽,一个PCMCIA插槽,一个CF卡插槽,红外接收器。接口方面是耳机麦克风,电话线接口,网卡接口,802.11b无线网卡一个,USB 1.1 2个,D-Sub显示器接口一个,电源接口。 Continue reading

Share
Posted in 数码 | Tagged , , , , , | 2 Comments

DIY一台下载机(一)现状

本系列分为五部分,计划如下:
一、现状
二、硬件选择
三、系统安装
四、软件安装
五、购买清单与总结

本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。

正文开始

我下载的WII游戏太少了,而且很多经典的游戏都没玩过。就想着多下几个游戏玩玩,但是VeryCD上做种的人不多,一个4G的游戏要下好长时间。面对这种长期下载,我发现了一些问题。

首先是噪音问题。家里的台式机放在卧室,不可能让它日夜下载,晚上风扇的噪音会让人睡不安稳。以前为了下载一些热门的东西,偶尔忍一下还是可以的,但是每天都这样,肯定会神经衰弱的。我又不舍得用笔记本下载。。。

还有就是耗电量的问题。我的电脑配置是AMD2500+的CPU(实际1.8Ghz),1G内存,一个40G的硬盘,一个80G的硬盘,6200显卡,一个DVD刻录机。以前计算过耗电量:Windows XP系统,打开eMule下载,开机8个小时,这8个小时的下载量忘记了,实际算下来功率是150W,也就是每小时0.15度电。上海的电费是分段计费的:22点-6点0.307元/度,其余时间是0.617元/度。150W的电脑每天开24小时电费就是:
0.15度每小时 * 16小时 * 0.617元每度 + 0.15度每小时 * 8小时 * 0.307元每度 = 1.8492元每天,一年就是674.96元,还是一笔相当可观的支出。

另外前段时间家里的宽带升级了,下载速度快了1倍。我琢磨着:一天24小时,我用宽带的时间也就最多4个小时。剩下的20小时,钱不是白交了嘛。上海电信没有按小时计费的宽带业务。

之前想买个能刷DD-WRT的路由器,要求是带USB 2.0接口的,而且Rom最好要8M的,这样可以刷那个完全版的系统,还可以在上面用BT/eMule下载电影、游戏。但是符合条件的品牌路由器价格要将近600元,就放弃了这个想法,转而搜索下载机。

下载机从硬件配置上来说,就是一个没有路由功能的路由器,很多产品从外观上来说确实跟路由器长得很像。淘宝上的价格从一般在300-400元左右。还有更贵的,比如Asus的eee box,1000多。还有一种下载机是NAS(Network-attached storage),需要自己配一个硬盘,裸机价格跟专门的下载机差不多。

但买成品好吗?自己DIY一台呢?

下载机:成品简单,功能单一,性能应该能刚好满足下载的需求,几乎没有定制性。
DIY机:复杂,性能强,有很高的定制性

在核算了成本之后,乐于动手的我选择DIY一台。

请期待下一篇:DIY一台下载机(二)硬件选择

Share
Posted in 数码 | Tagged , , , , , , | 2 Comments

春季也是收获季–收获香菜

前几个月在尝试种花,种菜,详情请参考这篇《家庭种植–鸡毛菜,香菜,打算,菊花等等等》

今天发现有些香菜的茎已经变色了,感觉应该成熟了,就全部摘下来啦。

虽说这点香菜在菜市场只要1块钱就能买到,但是自己种的,感觉是非常不一样的。

Share
Posted in 生活 | Tagged , , | Leave a comment

家里升级了成了光纤接入(上海电信FTTH)

2011-05-8 重要更新: 经过证实, 就算知道了超级管理员密码, 路由器也只能支持4台设备同时上网, 包括有线和无线. 破解办法请参考这里, 对于稍微有点基础的人来说是很简单的. <<HowTo:华为HG255D无需超级密码完美破解>>

半年前, 电信就打电话说让我家的ADSL升级成光纤, 所有费用不变, 下载带宽2M->4M, 上传带宽依然512K不变.

但是google之后, 发现一定要用电信的路由器, 只能4台设备联网, 路由器的管理界面是个阉割版, 连基本的端口映射功能都没有.

所以我一定要用自己的路由器!

后来发现送的路由器可以破解, 原理是: 电信只给了一个路由器的用户密码, 超级管理员密码没告诉我, 破解就是导入论坛上的一个配置文件, 然后用已知的一个超级管理员密码登录即可. 这样就能获得路由器的最高权限, 可以设置端口映射, QoS等. 最关键的是可以把我自己的路由器桥接到这台路由器上, 从而让我家里的设备依然使用我自己的路由器, 从而突破4台设备的限制, DMZ主机, 端口映射就更不用说了. 但是IPTV一定要接到电信的路由器上, 因为它是独立拨号的.

设备连接如下:

光猫
|<-电信路由器
                  |<-IPTV
                  |<-我自己的路由器
                                         |<-电脑1
                                         |<-电脑2
                                         |<-  ...

然后就叫电信过来升级了. 升级的过程很简单, 从原先穿进电话线的管子里再穿一根光纤, 接到光猫上, 光猫连无线路由, 就好了.

但是我按照论坛上的方法破解时, 可耻的失败了, 好像是路由器的固件升级了…

解决办法:
有人提到说: 其实没这么麻烦, 光纤上网密码打96861或者10000号查询即可. 宽带路由器的超级管理员密码可以打电话给安装师傅, 他们会帮你查, 就说你需要用到路由器的一些高级功能.

按照此法, 果然要到了两个密码, 哈哈.

虽说光猫和路由器是电信的所有权, 但使用权是我的, 我爱怎么用就怎么用, 不给你弄坏就行了.

Share
Posted in 互联网 | 3 Comments

Apache访问home目录错误的解决办法

一些废话。。。

最近把台式机的系统由XP换成了Fedora,想看看它跟Ubuntu有哪里不一样。
大致看下来,就是少数几个配置文件存放的地方不一样,比如Ubuntu/Debian里apache就叫apache,而在Fedora里叫httpd这个更通用的名字。
Ubuntu/Debian配置文件在/etc/apache/而Fedora在/etc/httpd里。
还有就是yum和apt-get的区别了。yum可真够慢的,而且有些依赖还解决不了,需要人肉解决。

安装Apache+PHP+MySQL也不麻烦,一个yum就搞定。

背景描述

因为我会开发一些web程序,这些程序都在/home/roger下,所以我需要将/var/www/html变成符号链接(Symbolic Link),这样切换项目的时候很方便,直接把需要的项目引用改名成html即可。

比如:

cgi-bin error html icons proj_a proj_b proj_c proj_d

SELinux关闭之前

但是我发现启动Apache的时候会报一个错误:意思是主目录不能是个链接目录。搜索了一下,发现是SELinux的问题,把SELinux关闭即可。可以google一下如何关闭。

SELinux关闭之后

现在Apache服务起来了,但是访问http://localhost会报403错误。Apache的error_log为:
[Sun Mar 06 12:50:14 2011] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /var/www/html

初步判断

一看是符号链接问题,我就开始尝试去掉符号链接,在/var/www/建立一个叫html的目录,发现错误消失了,感觉像是权限问题。但是我已经把需要apache访问的这些文件权限设置到777了,还是不行。

进一步尝试

接下来一步步做排除,首先把主目录设置到了用户目录下,还是报403错误,一查日志,发现错误描述变为:
[Sun Mar 13 10:08:10 2011] [error] [client 127.0.0.1] (13)Permission denied: access to /website/sina.php denied

错误号13表示文件系统的权限不正确,由于我对linux也是个半瓶醋,所以继续google。

转机

找到一个人说用namei -m /home/roger/website/sina.php查看每一级目录的权限。

dr-xr-xr-x /
drwxr-xr-x home
drwx------ roger
drwxrwxr-x website
-rw-r--r-- sina.php

哈哈,看到问题了吧,是roger这个目录对非owner都没权限,改一下这个目录的权限为711即可。

Share
Posted in 操作系统 | Tagged , , , | 1 Comment

给米小兔的信: 爸爸希望你能成为一个会独立思考的人

小兔你好,

今天是大年三十, 妈妈让我给你写一段留言, 于是就有了下面的文字.

爸爸从小的理想是当一名科学家, 至于是什么科学还没认真思考过就开始上小学了. 然后被填鸭式的教育毒害了15年. 这15年作为咱国家来说都是3个5年计划了, 而爸爸却没什么计划. 一味的跟着课本学习, 背诵了几百篇课文, 但是这些文章对我们来说有何意义, 老师只字未提, 只管背诵出来就好了. 算数和地理是仅有的两门好玩的学科, 但是上了初中以后, 几何代数在现实生活中的意义从未被老师提及, 而我也没有想过.

你爷爷是个有文化的人, 对我不是一味的溺爱, 会跟我讲道理, 还启发我去思考. 但现在看来, 启发的力度不够, 所以我会对你更加的严厉, 只要不是对你产生严重后果的事情, 都由你去实践, 我们一起总结, 哪怕你要用刀子划一下手试试它是否锋利, 我也不会去管, 为的是能让你在做事前去好好考虑一下, 但我会一直在你身边. 遇到任何困难也要好好思考, 尽管思考是件比困难还要困难的事情, 但只要我们一起, 就没有解决不了的问题.

我不会让你欺负别人, 但是遭到别人的欺负也要勇于反抗, 就算他是老师!

另外你还要有信仰, 不管是信佛, 信上帝, 信安拉, 只要有信仰, 哪怕信一条狗, 总比没信仰的强. 信仰会给你一种强大的约束力, 同时也会在危难时给你勇气. 爸爸活了28年, 才知道信仰的重要性, 我希望你能在不久的将来就自己意识到.

还有不到5个月我们就能见面了, 你先好好享受在妈妈肚子里无忧无虑的时光吧.

农历辛寅年腊月三十

Share
Posted in 生活 | 7 Comments