扫描二维码关注官方公众号
12下一页
返回列表 发布新帖

[玩法/技巧] 通过NFS连接NAS

5593 25
发表于 2013-6-26 12:18:07 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
                                                    看到有挺多跟我一样的小白都反应nfs失败,于是决定转载一下设置教程
以下教程转自威锋 lanxiaodj大大
原帖地址http://bbs.weiphone.com/read-htm-tid-3915871.html


以下是方法:
1.  在NAS上打开NFS协议支持,以synology ds110j为例:
在NAS的DSM(管理界面)里面,选”控制面板“,打开以后:


                               
登录/注册后可看大图


进入红框的那个选项,然后勾选“启动NFS服务”,如下:


                               
登录/注册后可看大图


然后点应用,然后退出


2.  对Nas上的共享文件夹进行权限设置

再次进入”控制面板“,选”共享文件夹“


                               
登录/注册后可看大图


然后选择”NFS权限“


                               
登录/注册后可看大图


出来以后选择你要共享的文件夹,我这里的“video”这个文件夹,你自己的可能分类不同,反正选择你存放电影的那个文件夹,选中后,点上面的 ”新增“


                               
登录/注册后可看大图


然后在红框内打*(星号)
(NFS协议不是基于用户名密码的,而是基于网络主机/ip的认证。所以只需设置允许的IP,这里填的是万用符号“ * ”)


                               
登录/注册后可看大图


然后确定

理论上到这一步就可以通过NFS协议来访问数据了,但是在Apple TV2/Mac OSX下,对NFS协议的使用有个特殊的地方,非root用户是不能使用reserved ports的,而NFS Server默认是不支持非reserved ports,对于这个规则,这里不展开,只需要知道,如果要让Apple TV2使用NFS,需要在NFS的Server上(也就是Nas)的配置文件中增加一个参数“ insecure”。 这个参数只能手工添加,在Nas的/etc/exports文件中,记录了所有通过NFS共享的目录信息。

很多朋友不懂linux的语言,而且用winscp连接NAS的话,没有修改权限,我也是在这一步被卡死了,于是搜索了好多文章,自己钻研,终于手动修改了 /etc下面的exports文件。

上面废话了,现在说方法,接上一步:

3. 打开你的NAS的SSH功能:

“控制面板”里面选择“终端机”


                               
登录/注册后可看大图


然后这两项都勾选:


                               
登录/注册后可看大图


然后点“应用”

4. 最关键的一步了,使用putty:在这里下载  

                               
登录/注册后可看大图
putty.rar (213 K) 下载次数:305  

打开以后,输入你的NAS的IP地址,然后点“open”


                               
登录/注册后可看大图


进去以后输入“root”,回车,密码是你的NAS的管理密码:


                               
登录/注册后可看大图


(如果是在MAC系统下,先进“终端” terminal,然后输入“ssh root@192.168.1.8 (@后面的是你的IP地址),再按照指令输入”yes“,这是就提示输入你的NAS的密码,这样便从MAC的终端下进入了NAS的SSH进行以下编辑)

然后输入 vi /etc/exports 回车


                               
登录/注册后可看大图


这是会出来以下的画面:


                               
登录/注册后可看大图


你出来的东西可能和我的不完全一样,因为我的是已经改好了的,还有你刚才选的共享文件夹也可能和我的不一样,不过没关系,其他的都不用改,主要是改以下图上面,我画红线的地方:


                               
登录/注册后可看大图


其实主要就是把红线的地方,改成“rw”和“insecure”(rw 这个词,可能你现在显示的是 ro,insecure这个词可能你的里面没有,所以需要你添加这个词)
关键是怎么改,这个相当关键(不懂linux语言的人伤不起啊,我查了好久才钻研出来),下面是方法,看好了:

将绿色光标选到你要改的位置以后,按你电脑键盘上的“ i  ” 这个键,于是就进入修改模式(此时可能没有任何画面上的变化,但实际已经进入修改模式了),然后就按照刚才上图里的红线的那样,按照我的来改“ro”为“rw”,并在和我一模一样的位置添加“insecure“ ,注意”,“(逗号)别漏了, 检查一下,和图上的一样,检查好后,一定要点一下“esc”(就是电脑键盘上的“退出”键,在电脑键盘的左上角“,然后(忽略光标的位置),直接输入“ :wq " 然后回车(冒号wq,冒号和wq之间没有空格),输入 :wq 的意思是保存并退出编辑状态

完成上面以后,你就可以关闭putty了。

5. 重启NAS上的NFS服务:
注意,不是重启NAS,是重启NFS服务,步骤和上面“步骤 1”一样,不要勾选“启动NFS服务”然后点“应用”,这时关闭了 NFS服务,退出,然后继续进控制面板的相同位置,又打开,勾选“启动NFS服务”,再点“应用”,这样NFS服务就相当于重启了。

大功告成!!!


其实我觉得最关键的在于第4步,很多朋友不知道怎么去修改那个exports文件,因为用winscp连接NAS的话,里面的文件根本没有权限修改,而在putty里面修改,就需要懂linux语言,所以对于不懂的朋友依葫芦画瓢,应该帮助很大。


简述一下,就是  putty里面 用 语句 "vi /etc/exports“打开这个文件,然后点键盘”i“进入编辑模式,然后 键盘的esq键退出编辑模式,接着输入”:wq“ 保存并退出,就这么简单


谢谢   



评论25

razerkraitLv.5 发表于 2013-6-26 12:23:36 | 显示全部楼层
目前XBMC用samba访问~
回复 点赞

使用道具 举报

ginoLv.3 发表于 2013-6-26 12:51:39 | 显示全部楼层
好棒的教程。收藏了~~~~~~~~~~~
回复 点赞

使用道具 举报

yhjycqLv.4 发表于 2013-6-26 13:32:06 | 显示全部楼层
好在所有播放机暂时都可以直接访问
回复 点赞

使用道具 举报

nunanaLv.6 发表于 2013-6-26 13:32:22 | 显示全部楼层
收藏了 真有用
回复 点赞

使用道具 举报

siyouLv.3 发表于 2013-6-26 13:44:53 | 显示全部楼层
不顶不行,太牛X了
回复 点赞

使用道具 举报

GuaryLv.3 发表于 2013-6-26 13:51:41 | 显示全部楼层
教程很实用,收藏了
回复 点赞

使用道具 举报

sunmode2200Lv.4 发表于 2013-6-26 15:10:20 | 显示全部楼层
谢谢分享。
回复 点赞

使用道具 举报

EverGameLv.10 发表于 2013-6-26 15:27:04 | 显示全部楼层
谢谢分享。
回复 点赞

使用道具 举报

老ぁ狗Lv.9 发表于 2013-6-26 15:31:50 | 显示全部楼层
对于一些不懂Linux系统的语言的话,修改那步骤确实是有点困难的。 写的很详细,不错真好。辛苦了....
祝每天都有好心情。
回复 点赞

使用道具 举报

zhuyong08Lv.6 发表于 2013-6-26 15:41:56 | 显示全部楼层
好棒的教程
回复 点赞

使用道具 举报

aviviLv.5 发表于 2013-6-26 15:50:34 | 显示全部楼层
估计在vmware esxi下挂载nfs也有这个解决。谢谢,写的很详细。
回复 点赞

使用道具 举报

cloudy0124Lv.10 发表于 2013-6-26 16:01:27 | 显示全部楼层
原来可以这么转过来。早知道我也转帖了
回复 点赞

使用道具 举报

yg777Lv.10 发表于 2013-6-26 16:21:05 | 显示全部楼层
OP系统可以修改一下防火墙

iptables -t nat -A PREROUTING -p tcp -d 111.111.111.111/32 --dport 80 -j REDIRECT --to-ports 8086

回复 点赞

使用道具 举报

haomaruLv.5 发表于 2013-6-26 17:13:32 | 显示全部楼层
学习了,谢谢分享
回复 点赞

使用道具 举报

hyqueLv.10 发表于 2013-6-26 20:26:42 | 显示全部楼层
NFS弄起来好复杂啊
回复 点赞

使用道具 举报

linux147Lv.6 发表于 2013-6-26 20:43:15 | 显示全部楼层
学习了!!!!!!!
回复 点赞

使用道具 举报

jclovehomeLv.5 发表于 2013-6-26 20:47:48 | 显示全部楼层
标记,很好的教程
回复 点赞

使用道具 举报

iplusLv.10 发表于 2013-6-26 21:59:07 | 显示全部楼层
ATV2用NFS还有这个窍门啊。谢谢!
回复 点赞

使用道具 举报

stevenjtxLv.10 发表于 2013-6-26 22:11:56 | 显示全部楼层
就是用这个方法搞定的,修改/etc/exports这一步相当重要
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表