Nfs

NFS 共享(Windows 使用 FreeNFS,但在 Linux 上連接)

  • December 5, 2016

我在 Windows 8.1 機器上使用“FreeNFS”並設置了一個共享I:\Library。我目前允許所有客戶端並使用 ANSI 編碼。

我的 Linux 機器實際上是一個 Raspberry Pi,使用 Raspbmc。我目前正在通過 SSH 連接到機器並嘗試掛載共享但沒有成功。

我創建了一個目錄來掛載: sudo mkdir /nas

這是我用來掛載它的命令: sudo mount -t nfs 192.168.1.2:/Library /nas

我檢查了我的 Windows 防火牆(在嘗試此操作時將其完全關閉),我得到的錯誤是:mount.nfs: access denied by server while mounting 192.168.1.2:Library

我不確定從這裡繼續前進,FreeNFS 不能被防火牆阻止,因為沒有防火牆,而且該 mount 命令是最基本的。我現在有點卡住了。

我什至嘗試過sudo mount -t nfs 192.168.1.2:/Library /nas -o nfsvers=3,因為我認為FreeNFS 使用的是版本 3。

沒有安全感?

在 Rasp Pi 系統上安裝 FreeNFS 共享時嘗試禁用身份驗證:

$ sudo mount -v -t nfs -o nfsvers=3,sec=none 192.168.1.2:/Library /nas

安裝了 NFS 客戶端軟體?

還要確保您也安裝了 NFS 客戶端軟體堆棧。這個 Raspian 常見問題解答中介紹瞭如何執行此操作的說明,標題為:如何從其他 Linux/Unix/BSD 伺服器掛載目錄?如何掛載 NFS

$ sudo aptitude install nfs-common portmap

然後開始rpcbind

$ sudo service rpcbind start

如果您希望它在啟動時啟動:

$ sudo update-rc.d rpcbind enable

參考

引用自:https://unix.stackexchange.com/questions/120875