sshtunelを介したnfs4パーティションのマウント

sshtunelを介したnfs4パーティションのマウント

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"オプションを追加すると、このデフォルトの動作はすべてのポートからの接続を許可するように変更されます。

おすすめ記事