windows掛載linux網絡文件系統NFS

ubuntu上安裝配置nfs服務

#apt-get install nfs-kernel-server
#mkdir /home/nfs
#vim /etc/exports

在文檔的最後一行加入/home/nfs *(rw,sync,no_root_squash,no_subtree_check),保存退出。
這裏寫圖片描述

#/etc/init.d/rpcbind restart 重啓rpcbind
#/etc/init.d/nfs-kernel-server restart 重啓nfs

通過mount掛載,實現共享:

$mount -t nfs 192.168.1.105:/home/nfs /mnt

在win7下開啓nfs功能

這裏寫圖片描述

在win7進行掛載操作

mount 192.168.1.105:/home/nfs Z:

修改win7對nfs分區的只讀屬性

win7的NFS客戶端使用mount命令掛載NFS服務之後,文件系統對Win7只讀,無法寫入文件,無法新建文件夾,此時使用mount可以看到如下狀態:
這裏寫圖片描述
windows無法通過UID=-2的用戶去寫。解決辦法是讓win7掛載NFS的時候將UID和GID改寫成0即可:打開註冊表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default,增加兩項:AnonymousUid,AnonymousGid,如圖:
這裏寫圖片描述
重新啓動計算機,重新mount即可。此時就能在win7下對nfs文件系統進行讀寫操作了,跟本地磁盤一樣。

參考:http://blog.csdn.net/u013896064/article/details/50457023

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章