私は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から取得するには:cd
、mkdir mynfstest
、
sudo mount 192.168.1.229:/e/hanewin mynfstest
。 (/e/
windows、E:
数値アドレスは私のWin 10です。)