nfs配置问题求助

内核编译和嵌入式产品的设计与开发
回复
auhiug
帖子: 3
注册时间: 2008-07-07 11:12

nfs配置问题求助

#1

帖子 auhiug » 2008-07-22 11:34

按照步骤:
1.安装nfs服务器端和客户端
服务器端:sudo apt-get install portmap nfs-kernel-server
客户机端:sudo apt-get install portmap nfs-common
2.配置共享文件
编辑/etc/exports,在其中增加要共享的目录
sudo gedit /etc/exports
配置
/media/sda6/share *(rw,sync)
/media/sda6/share是要共享的目录,*代表允许所有的网络段访问,rw是可读写权限
保存。
sudo exportfs -ra
3.重启服务
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart

4.服务器安装完之后可以这样测试。
$showmount -e
如果看到这样的信息就说明成功了。
boris@NF140:/etc/default$ showmount -e
Export list for NF140:
/media/sda6/share *

4.在客户机端创建用于挂载的目录。
sudo mkdir /mnt/share
sudo chmod 777 /mnt/share/
6.客户就可以加载了
sudo mount 172.16.5.140:/media/sda6/share /mnt/share


但是不能成功,一些信息如下:
guich@guich-laptop:~$ su
口令:
root@guich-laptop:/home/guich# /etc/init.d/portmap restart
* Stopping portmap daemon... [ OK ]
* Starting portmap daemon... [ OK ]
root@guich-laptop:/home/guich# /etc/init.d/nfs-kernel-server restart
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.1.*:/home/work".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x

[ OK ]
* Starting NFS kernel daemon [ OK ]
root@guich-laptop:/home/guich# showmount -e
Export list for guich-laptop:
/home/work 192.168.1.*
root@guich-laptop:/home/guich# mount 192.168.1.2:/home/work /mnt/share
mount.nfs: access denied by server while mounting 192.168.1.2:/home/work
请教各位高手哪里出了问题 ?
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#2

帖子 yaoms » 2008-07-22 11:36

nfs不好用,试试sshfs
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2008-07-22 11:38

yaoms
再去试试curlftpfs
● 鸣学
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#4

帖子 yaoms » 2008-07-22 11:38

eexpress 写了:yaoms
再去试试curlftpfs
不试了,够用就行了。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
auhiug
帖子: 3
注册时间: 2008-07-07 11:12

#5

帖子 auhiug » 2008-07-22 12:16

yaoms 写了:nfs不好用,试试sshfs
yaoms能不能说具体点
我是新手,想在嵌入式目标系统中挂载linux服务器共享目录,用sshfs该怎么配置呢?谢谢了!
deco1515
帖子: 13
注册时间: 2008-07-15 23:40

#6

帖子 deco1515 » 2008-07-29 14:40

在线等sshfs配置方法
ben123
帖子: 13
注册时间: 2008-09-26 19:40

Re: nfs配置问题求助

#7

帖子 ben123 » 2008-10-22 14:51

root@guich-laptop:/home/guich# mount 192.168.1.2:/home/work /mnt/share
mount.nfs: access denied by server while mounting 192.168.1.2:/home/work
我的问题也是这样,请知道的人指点》
Smilerzzy
帖子: 3
注册时间: 2008-10-08 22:08

Re: nfs配置问题求助

#8

帖子 Smilerzzy » 2008-10-23 23:14

我的问题也解决~

参考

viewtopic.php?f=97&t=109904

1)配置portmap

方法1: 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉.

方法2: $ sudo dpkg-reconfigure portmap , 对Should portmap be bound to the loopback address? 选N.


这个我感觉方法2必选

测试命令与结果
图片
Dig
帖子: 22
注册时间: 2008-10-26 8:33

Re: nfs配置问题求助

#9

帖子 Dig » 2008-10-26 8:44

/etc/exports 文件里面,每一个选项里面都加上 no_root_squash 试试
比如
/home/work 192.168.1.*(rw,sync,no_root_squash)
头像
xc1427
帖子: 276
注册时间: 2008-10-11 4:11
来自: 瑞金无线电学校
联系:

Re: nfs配置问题求助

#10

帖子 xc1427 » 2009-01-07 21:43

你共享的是/media/sda6/share
可是挂载的时候怎么是要挂/home/work呢?

我也出现国Access Denied的提示,一般就是远程计算机共享出的文件夹名字和你命令中提供的名字不匹配造成的。
You never know if you don't try
回复