首先对原创作者表示感谢啊。
这篇写的很详细 ,转贴链接 http://zfj1441.com/2015/11/26/fedora-23-nfs%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE/
步骤一:检查fedora 是否已经安装nfs rpcbind 服务
rpm -qa | grep nfs
rpm -qa | grep rpcbind
一般fedora默认是安装的
2015-11-26 21-55-47屏幕截图
步骤二:创建nfs server目录
mkdir -p /mnt/nfs
步骤三:编辑/etc/exports 文件,增加1个挂载点
vi /etc/exports
/mnt/nfs *(rw,no_root_squash,no_all_squash)
步骤四:启动rpcbind和 nfs 服务
systemctl start rpcbind.service
systemctl start nfs.service
步骤五:检查服务
systemctl status rpcbind.service
systemctl status nfs.service
**
这是k7arm添加的。
添加到开机启动服务
systemctl enable rpcbind.service
systemctl enable nfs.service
如果提示添加nfs.service 失败的话,可以用systemctl enable nfs-server.service来试试**
2015-11-26 22-09-00屏幕截图
2015-11-26 22-09-16屏幕截图
步骤六:测试NFS服务器
showmount -e 192.168.142.1
2015-11-26 22-12-51屏幕截图
步骤七:挂载远程文件到本地
mount -t nfs 192.168.142.1:/f /mnt/nfs
挂载成功后就可以去/mnt/nfs查看nfs服务器的共享文件了
步骤八:设置开机自动挂载
编辑/etc/fstab
2015-11-26 22-16-27屏幕截图
fstab格式定义:请点这
最后创建一个软链接到桌面:
ln -s /mnt/nfs /home/zfj/桌面/share
删除软链接
rm share
(PS:文件后面不加’/’)
码字很辛苦,转载请注明来自点滴记忆的《fedora 23 nfs文件服务配置》
======================================
这里再补充一下,今天想从板子上mount到fedora23上又失败了,由于翻出了这篇文章,按照上面的流程都设置了一遍发现还是不行,好几百万的草泥马路过。
板子是可以ping通fedora23的。
冷静下来想了一下,是不是fedora23的防火墙的问题,于是进入GUI页面
然后alt+空格调出系统的搜索栏,输入firewall,之后出现了防火墙的界面。
注意,此时Configuration是Runtime,表示实时状态,如果此时在这个状态下修改设置,重启系统后还会恢复到原来未修改前的状态。所以一会要在永久状态下修改配置。
仔细看了一下发现nfs这一项是已经勾选了的,这就怪了,已经勾上了怎么还是不行,继续往下看,发现rpc-bind这一项是没有勾选的,于是果断勾上。
操作见下图。
此时,在板子上使用mount命令进行测试,已经可以mount到fedora23上的指定目录了,说明成功了,接下来要从Runtime切换到Permanent模式,一了百了,然后再把nfs和rpc-bind都选中。
然后直接点击右上角的“X”关闭,收工。