NFS共有(WindowsはFreeNFSを使用しますが、Linuxでは接続)

NFS共有(WindowsはFreeNFSを使用しますが、Linuxでは接続)

私はWindows 8.1コンピュータで「FreeNFS」を使用しており、共有が設定されていますI:\Library。現在、すべてのクライアントを許可し、ANSIエンコーディングを使用します。

私のLinuxボックスは、実際にRaspbmcを使用するRaspberry Piです。私は現在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を使用します。

答え1

セキュリティはありませんか?

Rasp PiシステムでFreeNFS共有をマウントするときに認証を無効にしてみてください。

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

NFSクライアントソフトウェアがインストールされていますか?

また、NFSクライアントソフトウェアスタックもインストールされていることを確認してください。これを行う方法については、次のタイトルの Raspian FAQ を参照してください。他のLinux / Unix / BSDサーバーでディレクトリをマウントする方法は? NFSをマウントする方法

$ sudo aptitude install nfs-common portmap

それから始めてくださいrpcbind

$ sudo service rpcbind start

起動時に起動するには:

$ sudo update-rc.d rpcbind enable

引用する

答え2

FreeNFS は、ルートフォルダとして指定したディレクトリを「/」にエクスポートします。したがって、その場合は次のものが必要です。

sudo mount -t nfs 192.168.1.2:/ /nas

これを自分で調べるのに時間がかかりました:)

答え3

私はhanewinをWin NFSサーバーとして使用しており、Raspberry Pi 2 Jessieからインストールしました。

私のメモは完全ではないので、問題が発生し、追加情報を見つける必要があります。

Windows:hanewinをダウンロードしてインストールします。C:\Program Files\nfsd\exportsファイルを変更します。

E:\hanewin -alldirs -public -umask:000このファイルには1行しか必要ありません。変更を適用するには、Windows サービスで NFS サーバーを再起動します。 Windowsファイアウォール許可プログラムにhanewinを追加すると、 c:\program files\nfsdフォルダに3つの実行可能ファイルがあります。

ラズベリーパイ:

sudo apt-get install nsf-common portmap
nfs-kernel-server

サービスとRCPの起動に関連する他のいくつかの構成もあります。申し訳ありません。関連する指示はありません。 PIから取得するには:cdmkdir mynfstestsudo mount 192.168.1.229:/e/hanewin mynfstest。 (/e/windows、E:数値アドレスは私のWin 10です。)

関連情報