NFS原理:允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,使得每个计算机的节点能够像使用本地资源一样方便地使用网上资源。换言之,NFS可用于不同类型计算机、操作系统、网络架构和传输协议运行环境中的网络文件远程访问和共享。
NFS特点:
- 提供透明文件访问以及文件传输
- 容易扩充新的支援或软件,不需要改变现有的工作环境
- 高性能,可灵活配置
NFS和Samba的区别:samba比较复杂,nfs比较简单。但是复杂有复杂的道理,它让我们能够灵活配置。 Samba就能解决win和linux,linux和liunx之间的共享,但是SMB协议是MS的,SMB的高级特性是和windows的特性联系紧密的。Linux是向windows靠拢才用的smb,但是累赘而且力不从心。
比如我安装nfs这个服务要800k,安装samba就要19M,其中的区别就显而易见,NFS更简洁,方便,更原生,兼容性更好
Smb的好处是和windows集成,可以利用windows域等。
NFS服务端(示例ip:192.168.32.1):
首先先把ip配好,挂载光盘配好本地源yum紧接安装服务NFS的软件包叫nfs-utils和rpcbind,这里我装好了
接下来就是重启该服务,就是这四个
然后创建个文件夹,把权限开到最大
接下来就把共享文件夹写到/etc/exports
配置防火墙
就好了。
NFS客户端(注意:客户端是不需要启动NFS服务):
- 向上面把那个NFS给装了
- 然后创一个文件夹
- 之后用那个showmount -e [ip]查看共享的文件夹
- Mount -t nfs 192.168.32.1:/share32/wrd 文件夹
- 就好了,不会看这个。