使用Windows 2008R2中的NFS替代Samba协议,解决Windows 与Linux共享文件的问题

一、在Windows服务器上进行安装NFS服务

 

首先,打开服务管理器,选择添加角色;

如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    选中文件服务,下一步;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    出现一个提示,不管它,继续下一步;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    在接下来的页面中选中“网络文件系统服务”(NFS),下一步;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    点击安装;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    系统开始安装,大约需要几分钟;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    安装完成,点击关闭;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    这样,在Windows Server 2008 R2建立了NFS服务,然后选择一个分区,新建一个文件夹,比如NFS;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    在文件夹上右键,属性,可以看到属性列表多了一个NFS共享;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    点击管理NFS共享,选择共享此文件夹,下面的验证默认就好;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    点击“权限”,这里默认显示所有计算机都有只读权限,不允许根目录访问,不必管它,选择“添加”;
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    在添加名称这里输入XenServer主机的ip地址,访问类型选择“读写”,并选中“允许根目录访问”,如果不选择这个,在XenCenter中是不能新建存储的,然后“确定”
如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
    因为我的2台主机都安装了XenServer,因此这里添加了2台主机的ip地址;

如何通过Windows <wbr>Server <wbr>2008 <wbr>R2建立NFS存储
 

  二、Linux设置办法
 
# 安装nfs协议客户端
yum install -y nfs-utils portmap
 
# 在授权的机器上显示一下是否能看到这台Windows提供的NFS服务
showmount -e 10.10.14.227
 
# 映射NFS到本地的磁盘目录上
mkdir /usr/local/test -p
mount -t nfs -o ro,bg,soft,nolock 10.10.14.227:/down /usr/local/test


# 其它机器也能看到这个映射,但无法完成mount
[root@localhost ~]# mount -t nfs -o ro,bg,soft,nolock 10.10.14.227:/down /usr/local/test
mount.nfs: access denied by server while mounting 10.10.14.227:/down
 
 
三、关于端口
这个NFS不是使用的445端口,而是其它的端口,这样,永恒之蓝就我们say good bye!
 
 
经测试,WINDOWS NFS共享只需开放2049端口即可。
 
四、启动LINUX就挂载的办法

最后,可以编辑 /etc/exports 添加其他挂载目录

 

五、其它

还需要检查现在samba的挂载办法去掉,定时磁盘检查shell 改造,

checkdisk.sh

安装包改造等问题,请运维同事持续修改。

posted @   糖豆爸爸  阅读(6240)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
Live2D
点击右上角即可分享
微信分享提示