SSHトンネルを介してnfsポートをマウントする方法については、このマニュアルに従います。 https://blogs.oracle.com/shepler/entry/tunneling_nfs_traffic_via_ssh
これは固定IPがないルータの背後にあるコンピュータでnfsパーティションをマウントしようとしているためです。
ただし、インストールコマンドを実行しようとすると、次の結果が表示されます。
mount -t nfs -o nfsvers='4,tcp' -o port=3049 127.0.0.1:/mnt/shared /mnt/aaa -v
mount.nfs: timeout set for Mon Mar 16 18:49:14 2015
mount.nfs: trying text-based options 'nfsvers=4,tcp,port=3049,addr=127.0.0.1,clientaddr=127.0.0.1'
mount.nfs: mount(2): Operation not permitted
mount.nfs: Operation not permitted
原因は何ですか?
NFSクライアントは接続しているコンピュータに正しくインストールされますが、ポート転送を実行するとインストールされません。
DebianとUbuntuで同じエラーが発生しました。
ベストアンサー1
数年が経ってもSSHトンネルを介してNFS共有をマウントできないという問題が発生しました。
私の場合、debian / ubuntuのNFSサーバーはデフォルトで接続のみを許可します。~から特定の低い番号のポートです。 SSHトンネルの接続は、番号の高いランダムポートから出てくるようです。 / etc / exportに "insecure"オプションを追加すると、このデフォルトの動作はすべてのポートからの接続を許可するように変更されます。