Nfs
NFS 共享(Windows 使用 FreeNFS,但在 Linux 上連接)
我在 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
參考