windows設置通過NFS連接到Linux共享數據


win7下增加了很多有用的功能,只是默認沒有開啟而已,今天簡述下一個WIN7下的NFS功能,通過這個功能,可以讓win7共享Linux下面的磁盤分區或者目錄數據,這個功能原理只能通過samba或者ftp來實現,並且配置復雜,而現在通過在win7下開啟NFS功能,只需一分鍾時間即可完成配置,簡單方便。

 

1:首先是在linux下設置nfs數據共享

[root@localhost ~]# more /etc/exports 
/app   192.168.12.134(rw,no_root_squash)

然后執行:
[root@localhost ~]# exportfs  -av
exporting 192.168.12.134:/app

2:在win7下開啟nfs功能,如圖:



3:接着開始在win7進行掛載操作,如下圖:

此時就能看到掛載上來的磁盤分區了:如圖:



4:修改win7對nfs分區只讀屬性

Win7 NFS客戶端使用mount命令掛載NFS服務之后,文件系統對Win7只讀,無法寫入文件,無法新建文件夾,此時使用mount命令可以查看到如下狀態:
 

 

可以看到UID=-2由於在存儲設備上共享出來的NFS文件系統歸屬於root權限,並且無法修改該所屬用戶,而Windows通過UID=-2的用戶去寫,肯定寫不進去。

解決辦法就是讓Win7在掛載NFS的時候將UID和GID改成0即可:打開注冊表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default,增加兩項:AnonymousUid,AnonymousGid,如圖:


重新啟動計算機,重新mount即可。此時就能在win7下對nfs文件系統進行讀寫操作了,跟本地磁盤一樣。

查看mount屬性,如下:

mount命令在win7下的具體用法如下:

如果要去掉nfs共享,只需只需卸載命令即可,umount用法如下:

原創地址:http://ixdba.blog.51cto.com/2895551/920290


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM