|
|
把A(172.16.27.176)上的一个目录/home/ftp/Distributions/ftp nfs到B(作为ftp用)(172.16.27.177)的一个文件夹下/home/ftp/anonymous/ .
我想让用户通过ftp (B)能上传文件到A的共享目录
看了网上好些帖子,教怎样配置nfs的.但我的A(debian机子做nfs服务器)下没有/etc/init.d/nfs .我的/etc/init.d/下有nfs-common,看下评论网上只是提到nfs-utils,但我aptitude search nfs-utils说没有匹配的包.倒是找到nfs-kernel-server.
1.装上nfs-kernel-server之后pstree
|-mapping-daemon
|-8*[nfsd] //****************
|-portmap
|-rpc.idmapd
|-rpc.mountd
|-rpc.statd
2.#vi /etc/exports 增加
/home/ftp/ 172.16.27.177(rw,sync) //加上no_root_squash也没用,根据我的要求,不知()中写的合理么?该怎么写?望高手指点........
3.#/etc/init.d/nfs-kernel-server start
Exporting directories for NFS kernel daemon...exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "172.16.27.177:/home/ftp/Distributions/ftp/".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
.
Starting NFS kernel daemon: nfsd mountd.
为什么会出现上述东西?
4. B机子在/etc/fsbab增加
172.16.27.176:/home/ftp/Distributions/ftp /home/ftp/anonymous/ nfs defaults 0 0
5.然后通过ftp访问B,可看到anonymous下A共享的/home/ftp/Distributions/ftp,也可下载其下的东西.就是不能上载?提示:
put: 访问失败: 550 md5.txt: Permission denied
1.帮忙看下设置有没有问题,从安装nfs-kernel-server到最后?
2.安全上还有什么漏洞么?
PS:问一个命令(偶忘了,怎么也想不起来了):此命令可以打开一个窗口,里面可看到服务,通过空格键能选择和取消服务........... |
|