1. 程式人生 > >windows設定通過NFS連線到Linux共享資料

windows設定通過NFS連線到Linux共享資料

win7下增加了很多有用的功能,只是預設沒有開啟而已,今天簡述下一個WIN7下的NFS功能,通過這個功能,可以讓win7共享Linux下面的磁碟分割槽或者目錄資料,這個功能原理只能通過samba或者ftp來實現,並且配置複雜,而現在通過在win7下開啟NFS功能,只需一分鐘時間即可完成配置,簡單方便。

1:首先是在linux下設定nfs資料共享

[[email protected] ~]# more /etc/exports
/app   192.168.12.134(rw,no_root_squash)

然後執行:
[[email protected] ~]# 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

相關推薦

windows設定通過NFS連線Linux共享資料

win7下增加了很多有用的功能,只是預設沒有開啟而已,今天簡述下一個WIN7下的NFS功能,通過這個功能,可以讓win7共享Linux下面的磁碟分割槽或者目錄資料,這個功能原理只能通過samba或者ftp來實現,並且配置複雜,而現在通過在win7下開啟NFS功能,只需一分鐘

設定windowslinux共享資料

在vmware下點選虛擬機器選擇設定,再點選選項,選擇共享資料夾,選擇總是啟用,然後自己選擇目錄即可   linux下執行以下命令(centos版本) yum install open-vm-tools-devel -y cd /mnt   mkdir hg

windowsNfslinux共享

1:首先是在linux下設定nfs資料共享 [[email protected] ~]# more /etc/exports  /app   192.168.12.134(rw,no_root_squash) 然後執行: [[emai

Linux共享資料夾並設定為所有人均能訪問(無需密碼認證)

[global] passdb backend = tdbsam security = user guest account = userabc passdb backend = tdbsam [sharefolder1] browseable = yes comment = Sha

Linux通過NFS實現檔案共享

在專案生產環境我們經常需要實現檔案共享,傳統的常見方案是通過NFS,實現伺服器之間共享某一塊磁碟,通過網路傳輸將分散的檔案集中儲存在一塊指定的共享磁碟,實現基本的檔案共享。實現這種方案,分服務端和客戶端,將服務端的磁碟mount到客戶端指定目錄下,在客戶端操作就像操作本地磁碟一樣,nfs基本的安裝如下: 模

windows訪問Linux共享資料夾的方法

Linux以Ubuntu為例子,通過在Linux安裝samba可以達到快速、方便訪問共享的目的。 操作步驟: 1)安裝samba, sudo apt-get install samba 2) 切換到root使用者,vi /etc/samba/smb.conf, 新

【嵌入式Linux】ARM開發板通過NFS掛載Linux主機實現檔案共享

一般在Linux主機上arm-linux-gcc編譯程式,然後將該生成的可執行檔案傳送給ARM開發板,ARM開發板再執行該檔案。 (主機Linux系統)--->(ARM開發板Linux系統)  傳送檔案的過程可以採用NFS,FTP等多種方法 採用NFS實現遠端掛載,ARM

windows上配置並連線Linux虛擬機器上的HDFS系統

1.將hadoop-eclipse-plugin-2.7.5.jar放到myeclipse的安裝目錄下的plugins目錄下,並重啟myeclipse 2.在windows->preferences下可看見hadoop Map/Reduce介面,路徑選擇你WINDOWS下的hadoop解壓

windows上使用SecureCRT連線linux

前言: SecureCRT是一款支援SSH(SSH1和SSH2)的終端模擬程式,簡單地說是Windows下登入UNIX或Linux伺服器主機的軟體。這樣操作的時候不必進入到linux桌面,可以更方便的在命令列下進行操作。本文demo是在windows上使用Secur

Linux】使用Xshell通過ssh連線linux出現Connection closed by foreign host.提示

一般我們都會使用crt或xshell通過ssh協議去連線Linux伺服器進行操作,最近遇到了一個問題,在通過xshell連線linux伺服器過程中出現Connection closed by foreign host.中文:外部主機關閉連線好吧,雖然知道中文意思,但是感覺毫無卵用。隨後使

通過xmanager連線linux遠端主機桌面

1、效果圖:遠端linux桌面版主機,此處是虛擬機器:使用xmanager xbrowser 連線後的介面:2、使用方法:linux伺服器端配置修改:a、修改gnome配置檔案vi /etc/gdm/custom.conf# GDM configuration storage

VMware Linux 共享資料夾 虛擬機器無共享檔案解決方法(vm已經新增共享資料夾卻看不到資料夾)

恢復虛擬機器ubuntu後,首先,點選 虛擬機器——安裝VMware Tools(Install VMware Tools),這時我們會在Ubuntu系統桌面上發現VMware Tools的光碟圖示。 雙擊這個檔案圖示後,會發現有兩個檔案,manifest.txt和

windows SVN 客戶端連線 Linux SVN 伺服器

windows  SVN  客戶端連線 Linux  SVN 伺服器 外掛地址自取       連結:http://pan.baidu.com/s/1o8o4aF4  密碼:usnz     若想嘗試在Windows中安裝svn服務端,檔案也有 一,安裝svn伺服器

hadoop學習之HDFS(2.5):windows下eclipse遠端連線linux下的hadoop叢集並測試wordcount例子

windows下eclipse遠端連線linux下的hadoop叢集不像在linux下直接配置eclipse一樣方便,會出現各種各樣的問題,處處是坑,連線hadoop和執行例子時都會出現問題,而網上的

Windows通過VNC訪問Linux伺服器(視覺化介面)

問題: 實習公司用的是伺服器,我們只能使用SecureCRT通過指令進行類似linux系統下終端的指令操作,如下圖: 而上傳檔案就要通過WinSCP: 一般的工作,不需要視覺化介面也能完成 可是,當我們有些操作需要顯示出來,就有問題了,例如我們訓練完s

通過Jedis連線linux中的redis出現的問題

1.連線超時 原因:連線redis的埠為6379,linux防火牆沒有開啟6379這個埠 解決: a. 通過 vim /etc/sysconfig/iptables 開啟防火牆配置檔案,新增如下程式碼

Java通過SSH連線Linux伺服器

Java通過SSH連線Linux伺服器 Window系統連線Linux伺服器一般情況下需要使用Xshell去連線,但是如果只是執行一個簡單並且重複的命令時,使用Xshell就顯得大材小用了,並且操作會

windows 下使用navicat連線linux下面的mysql資料庫出錯解決方法

本文我們主要介紹一下Navicat MySQL在連線Linux下的MySQL時出現的問題的解決方案,它是一套功能強大的MySQL資料庫伺服器管理及開發工具,可以用於在任何3.21或以上的MySQL版本,並支援最新版MySQL的大部份功能,包括觸發器、預存程式、函式、事件、檢

windows下secureCRT遠端連線Linux錯誤

描述: The server has disconnected with an error. Server message reads: A protocol error occurred. The

在django的settings中設定通過socket連線mysql

使用內網連線mysql DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NA