请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux下nfs服务器搭建技巧

[复制链接]
查看65 | 回复4 | 2021-9-4 21:18:09 | 显示全部楼层 |阅读模式

利用 linux举行 嵌入式开发 的时间 ,为了方便开发 ,通常是将开发 板挂载到宿主机的文件体系 上,然后将代码放到共享给开发 板的目次 中,再通过开发 板运行。
起首 查看是否安装了 nfs 软件包,yum list installed | grep nfs。假如 安装,则可举行 下面设置。
nfs 服务器端设置 :
1.起首 建立共享目次 :在根目次 下建立share目次 。实行 mkdir /share
2.然后对 exports 文件举行 编辑:vim /etc/exports
假如 之前没有通过 nfs 共享过目次 ,该文件是空的,向内里 填入如下内容:

复制代码代码如下:
/share *(sync,rw,no_root_squash)

各部分表明 :
/share 为本机要对外共享的目次 名称
* 为答应 外部访问本机共享目次 的 ip 地址。
sync 为将数据先保存在内存缓冲区中,必要时才写入磁盘。
rw 为外部主机对本地共享目次 享有读写权限
no_root_squash 为访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组。
上述各部分别的 选项有:
1->.客户端的指定方式
指定ip地址的主机:192.168.0.100
指定子网中的全部 主机:192.168.0.0/24 或 192.168.0.0/255.255.255.0
指定域名的主机:nfs.test.com
指定域中的全部 主机:*.test.com
全部 主机:*
2->.选项阐明
ro:共享目次 只读;
rw:共享目次 可读可写;
all_squash:全部 访问用户都映射为匿名用户或用户组;
no_all_squash(默认):访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;
root_squash(默认):将来访的root用户映射为匿名用户或用户组;
no_root_squash:来访的root用户保持root帐号权限;
anonuid=:指定匿名访问用户的本地用户UID,默以为 nfsnobody(65534);
anongid=:指定匿名访问用户的本地用户组GID,默以为 nfsnobody(65534);
secure(默认):限定 客户端只能从小于1024的tcp/ip端口毗连 服务器;
insecure:答应 客户端从大于1024的tcp/ip端口毗连 服务器;
sync:将数据同步写入内存缓冲区与磁盘中,服从 低,但可以保证数据的同等 性;
async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
wdelay(默认):检查是否有干系 的写操作,假如 有则将这些写操作一起实行 ,可以进步 服从 ;
no_wdelay:如有 写操作则立刻 实行 ,应与sync共同 利用 ;
subtree_check(默认) :若输出目次 是一个子目次 ,则nfs服务器将检查其父目次 的权限;
no_subtree_check :即使输出目次 是一个子目次 ,nfs服务器也不检查其父目次 的权限,可以提
高服从 ;
3.使设置见效 :exportfs -ra 或者 service nfs restart
4.通过下令 查看共享目次 输出环境 :exportfs -v
nfs 客户端设置 :
客户端可通过 showmount -e ip 查看长途 服务器的对外共享目次 。
1.启动 nfs 服务
2.建立挂载点,mkdir /mnt/nfs
3.挂载:mount -t nfs ip:/share /mnt/nfs
4.卸载:umount /mnt/nfs
第3步的 ip 表示对外共享目次 的主机 ip,也就是服务器 ip。此处可以利用 localhost代替ip地址,表示用nfs挂载本机的目次 到另一目次
可以将挂载信息写入 /etc/fstab 文件,实现对 nfs 服务的主动 挂载,格式如下:
ip:/share /mnt/share nfs defaults 0 0
此中 :
ip:/share 为长途 主机的 ip 地址和共享目次
/mnt/share为要挂载到本地的目次
nfs为文件体系 范例
defaults 0 0为挂载选项
利用 mount | grep nfs 下令 可以表现 当前主机挂载的 nfs 目次 。
卸载已挂载的目次 :umount /mnt/nfs

以上所述是小编给大家分享的Linux 下nfs服务器搭建技巧,盼望 本文所述对大家有所帮助。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 天蝎孤星等 | 2021-9-17 05:08:04 | 显示全部楼层
admin楼主,你妈妈喊你回家吃饭!
回复

使用道具 举报

avatar 六月清晨搅 | 2021-9-18 08:01:22 | 显示全部楼层
很有看点!
回复

使用道具 举报

avatar 两个小胖猪遗 | 2021-10-1 14:02:17 | 显示全部楼层
无图无真相!
回复

使用道具 举报

admin楼主,您主治大夫在到处找您呢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则