感谢支持
我们一直在努力

Gentoo Linux下配置NFS(网络文件系统)

主机:Gentoo Linux 11.2


内核:Linux 3.0.6


1、内核编译配置


编译内核配置如下,选中NFS服务器支持






2、用于空间软件准备


命令安装nfs-utils


[Java]


  1. emerge -av nfs-utils  
3、配置NFS用户目录及其权限在/etc/exports下


按自己的要求改写


/home/user/shared 192.168.0.3(async,rw,no_subtree_check)
/home/user/shared2 192.168.0.0/255.255.0.0(async,rw,no_subtree_check)
/mnt/portage 192.168.0.0/16(async,no_subtree_check,rw,no_root_squash)



而括号中的参数含义如下:




  • rw – Allow read and write access
  • ro – Allow read only access – no write access
  • async – Reply to requests before data has been committed to the file system. This improves performance, but increases the risk of data loss in the event of a server crash.
  • no_subtree_check – Disable subtree checking. The technical details are in the man page, but essentially it’s recommended for read/write filesystems where files change frequently, such as /home. If you disable subtree checking and export something that’s not the root of a filesystem, it’s possible a client could access a file outside the exported directory, however.
  • root_squash – Prevent the client creating files owned by root – instead they will be owned by the anonymous uid/gid (user id / group id, see man page for details).
  • no_root_squash – Turn off root squashing. Mostly used on diskless clients.
  • all_squash – Map all uids/gids to the anonymous user. This means that all files written to this filesystem will be owned by the same user.
3、启动NFS服务


[cpp]


  1. /etc/init.d/nfs start  
在开发板上挂载主机目录成功。


赞(0) 打赏
转载请注明出处:服务器评测 » Gentoo Linux下配置NFS(网络文件系统)
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏