[问题]还是老问题:nfs

内核编译和嵌入式产品的设计与开发
回复
quending
帖子: 2
注册时间: 2007-06-12 11:08
送出感谢: 0
接收感谢: 0

[问题]还是老问题:nfs

#1

帖子 quending » 2007-06-12 11:54

nfs配置:
less /etc/exports
/home/xx/ 192.168.0.*(rw,sync)

$ sudo /etc/init.d/portmap start
* Starting portmap daemon...
* Already running. [ OK ]
$sudo /etc/init.d/nfs-common start
* Starting NFS common utilities [ OK ]
$ sudo /etc/init.d/nfs-kernel-server start
* Exporting directories for NFS kernel daemon...
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.0.*:/home/xx/".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
[ OK ]
* Starting NFS kernel daemon [ OK ]

$ showmount -e
Export list for Qunhome:
/home/xx 192.168.0.*


似乎都好了,可是 :
sudo mount 192.168.0.100:/home/xx /mnt
mount: 192.168.0.100:/home/xx failed, reason given by server: Permission denied

这是为什么阿?
zwg0106
帖子: 7
注册时间: 2006-10-25 9:40
送出感谢: 0
接收感谢: 0

楼上装的是哪个版本的ubuntu阿?

#2

帖子 zwg0106 » 2007-06-13 8:34

我装的是7.04,和你出现了同样的问题,以前我用6.06的时候是没有问题的
不知道是不是7.04的bug阿,
配置portmap的时候,在etc目录下就没有找到host.allow和hosts.deny这俩个文件,我是自己新建的这俩个文件,以前我记得在etc目录下是有的。
zwg0106
帖子: 7
注册时间: 2006-10-25 9:40
送出感谢: 0
接收感谢: 0

问题解决了!

#3

帖子 zwg0106 » 2007-06-13 10:36

在/etc/exports下写入你的IP地址,不要有*号。例如:(/home/zwg IP(rw,sync,no_root_squash))
原因可能是etc目录下没有hosts.allow和hosts.deny这俩个文件。
quending
帖子: 2
注册时间: 2007-06-12 11:08
送出感谢: 0
接收感谢: 0

Re: 楼上装的是哪个版本的ubuntu阿?

#4

帖子 quending » 2007-06-14 17:26

zwg0106 写了:我装的是7.04,和你出现了同样的问题,以前我用6.06的时候是没有问题的
不知道是不是7.04的bug阿,
配置portmap的时候,在etc目录下就没有找到host.allow和hosts.deny这俩个文件,我是自己新建的这俩个文件,以前我记得在etc目录下是有的。
非常感谢!
我删除了安装文件和所有相关配置文件
然后一步步重新来,最后成功了

做的改动为:
在/etc/hosts中用IP lists 代替 *
回复

回到 “内核及嵌入式开发”