使用Windows 2008R2中的NFS替代Samba協議,解決Windows 與Linux共享文件的問題

1、在Windows服務器上進行安裝NFS服務html

 

首先,打開服務管理器,選擇添加角色;shell

如何經過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存儲
 

  2、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
 
 
3、關於端口
這個NFS不是使用的445端口,而是其它的端口,這樣,永恆之藍就咱們say good bye!
 
 
經測試,WINDOWS NFS共享只需開放2049端口便可。
 
4、啓動LINUX就掛載的辦法

最後,能夠編輯 /etc/exports 添加其餘掛載目錄centos

 

5、其它服務器

還須要檢查如今samba的掛載辦法去掉,定時磁盤檢查shell 改造,網絡

checkdisk.sh運維

安裝包改造等問題,請運維同事持續修改。測試

相關文章
相關標籤/搜索