在Linux服务中由于我们要经常使用到NFS服务以用来共享系统之间文档目录,所以学会配置Linux的NFS服务是比较重要的一环。部分初学者认为配置NFS会很难,其实牢记三个配置要点,我们就能比较轻松的在Linux中配置NFS服务了。在本文中课课家笔者就为大家详细介绍这三个要点让大家对此有一个基本的了解。
①服务端配置文件: /etc/exports
文件格式: Directory hostname (options)
Directory 表示为要共享的目录;
hostname 表示客户机的域名/IP地址/IP地址段;某种情况下也可以为空,若空则代表任意主机;
options 表示可选。如不指定则采用默认选项,比如ro,rw,sync,async等。
下面是具体的代码片段:
/home 192.168.1.* (rw,async,no_root_squash)
Rw 表示可读可写;
Async 表示同步。服务端只有接受到客户端的回应才进行下一步,以确保连接更可靠;
No_root_squash 表示不压缩root用户的权限。如果大家想要更安全建议用roo_squash。
另外在服务端我们可以用exportfs命令来输出exports对外共享的目录;
②确保启动portmap和NFS
要想确保启动portmap和NFS,我们得输入以下代码片段:
# /etc/rc.d/init.d/portmap start (or: # /service portmap start )
# /etc/rc.d/init.d/nfs start (or: # /serverice nfs start)
PS:我们可以通过使用netstat –untlp等来查看portmap和nfs服务是否启动。一般来说2049端口就是NFS服务器,而111端口对应的就是portmap服务,我们可以发现在TCP和UDP上都有对应的端口。
③NFS客户端配置(mount或fstab文件)
要在NFS客户端配置(mount或fstab文件),我们得进行以下是代码片段的输入:
# mount –t nfs hostname(orIP):/directory /mountpoint
-t nfs 表示可以省略;
/directory 表示为绝对路径;
另外一种方法是我们在/etc/fstab文件中增加NFS文件系统的挂载记录,以下是具体的代码片段:
NFSserverIP:/directory /mountpoint nfs defaults 0 0
在输入完成后我们可以通过使用mount来查一下挂载点的情况。
以上就是3个Linux中NFS的配置要点。
本次的浅析3个Linux中NFS的配置要点的讲解到此就暂告一段落,如果以后有什么相关的内容继续进行补充或者修改的话,笔者会在此继续进行相关的内容的补充或者修改的工作,同时也欢迎大家对本次的讲解提出自己的建议和补充。最后笔者希望本次的讲解对大家学习 能够起到一定的帮助作用!
¥399.00
¥299.00
¥699.00
¥399.00