n000b 发表于 2008-11-7 02:23:33

在TS-209 II上激活NFS支持

注意: 这个方法已经过时,到这里看最新的方法。

注意: 改后重启NFS仍然有效,但是/etc/exports的内容会恢复到原始,需要重新改后运行exportfs -a,至于怎么样才能让机器保存修改,就留给各位自己想吧,办法有不止一个。

不知道有没有人发过贴介绍本方法,我上个月买机器的时候还没有看到任何人提这个方法,这个方法是我今天晚上看启动脚本才发现的,如果与前人的研究重复了,就请版主把本帖关闭吧。

众所周知,NFS是Pro机器才有的功能,不过由于209 II和209 Pro II硬件完全一致,所不同的只是软件而已,所以我买机器的时候就猜测应该可以改机的,今天抽时间看了一下,成功的实现了,下面是步骤简介:

1. 设置NFS激活标志
在209 II用脚本启动NFS的时候会检查系统配置里面的NFS设置是否激活,所以要先设定个激活标志。用SSH登录到209II上,然后输入:setcfg NFS Enable 1这个命令实际上在系统配置文件中加入了一个段,并且在这个段里面加了个配置Enable=1。

2. 添加NFS用户
这一步可以不做,不过习惯上NFS有自己的用户,所以还是做一下。209II启动NFS后会以UID=500,GID=20身份运行,所以我们就为它创建一个用户:addgroup -g 20 nfsgroup注: 实际上UID不一定是500,而是从500起的第一个可用值,比如在我的机器上是501,因为500被我自己的一个用户占用了。

3. 准备导出的文件系统
打开/etc/exports文件,加入2个选项:insecure和no_subtree_check,如下:"/share/MD0_DATA/Public" *(rw,insecure,no_subtree_check,async,no_root_squash)可以根据需要调整其他参数,特别是*应该做些限定,否则是个比较大的安全隐患。具体怎么改,去参考一下NFS的资料吧。

4. 启动NFS
现在可以启动NFS服务了,输入:/etc/init.d/nfs start应该看到类似这样的内容:Starting NFS services: Starting portmapper:.
re-export.
Starting NFS quotas: rpc.rquotad.
Starting NFS mountd daemon: Shutting down NFS mountd:
Starting NFS mountd. Mountd port number assigned automatically.
Starting NFS daemon: rpc.nfsd
Starting NFS lockd status:.至此NFS已经启动,可以用rpcinfo来看,应该可以看到多个相关的守护进程:portmapper, mountd, rquotad等等。

5. 加载文件系统
好了,现在可以在远程机器上加载导出的文件系统了,我是在Mac OS X上用命令:mount -t nfs 192.168.1.2:/share/MD0_DATA/Public ~/nas_public经过这样,我的209 II就变成了半个209 Pro II了,剩下的半个就看是否可以把ADS也激活了。不过我没有这个需求,所以就算没有ADS支持也无所谓了。

[ 本帖最后由 n000b 于 2008-11-11 18:51 编辑 ]

Joe.Choi 发表于 2008-11-7 02:43:35

强悍,厉害啊。

gcl52 发表于 2008-11-7 06:48:19

NFS有什么用啊?

momo 发表于 2008-11-7 10:50:52

强力推荐.不错不错.太厉害了

jeffjohn 发表于 2008-11-7 10:55:18

顶!
是要在刷新pro的firmware的前提下改,还是在原来的firmware下改呢?
谢谢!

nas-sky 发表于 2008-11-7 10:55:37

heihei
zhichi zhichi

网络守望者 发表于 2008-11-7 10:56:30

牛人呀~@
兄弟你的光辉记录在NAS史册上面了

momo 发表于 2008-11-7 11:03:32

已经加为精华帖,希望大家多原创多多支持.特别是改机的朋友,一个字牛.

n000b 发表于 2008-11-7 12:35:37

原帖由 jeffjohn 于 2008-11-7 10:55 发表 http://www.nas1.cn/images/common/back.gif
顶!
是要在刷新pro的firmware的前提下改,还是在原来的firmware下改呢?
谢谢!

不需要刷Pro的固件,直接就可以激活的,我用的固件版本是2.1.0 Build 080904。

momo 发表于 2008-11-7 12:39:44

我想他们固件应该一样的,只不过被隐藏了,那这么说他们其他型号之间也是这样隐藏的.如果破解掉那不是爽歪歪.....:lol

n000b 发表于 2008-11-7 12:45:09

原帖由 wickey 于 2008-11-7 12:39 发表 http://www.nas1.cn/images/common/back.gif
我想他们固件应该一样的,只不过被隐藏了,那这么说他们其他型号之间也是这样隐藏的.如果破解掉那不是爽歪歪.....:lol
应该是这样的,只是不知道是否需要刷特殊的固件。如果都像NFS这么简单就爽了,不知道QNAP公司是不是会觉得不爽哪?毕竟价格差了好多啊。

zmeng 发表于 2008-11-7 14:08:53

很佩服!有没有视频教程?好让新手 看懂。

cokeking 发表于 2013-12-19 18:12:22

学习、收藏。
页: [1]
查看完整版本: 在TS-209 II上激活NFS支持