MacOSX の mount_nfs に特権ポートを使わせる resvport オプション
新城@筑波大学情報です。こんにちは。
久しぶりに MacOSX から NFS で他の Unix のファイルシステム(Solaris,
Linux) をマウントしようとしたら Operation not permitted が出てしまいま
す。次のオプションを付ければ大丈夫。
mount -o resvport server:/path directory
man mount_nfs の説明では、「Use a reserved socket port number」の意味。
reserved (予約)よりは privileged (特権) の方がいいんじゃないかな。
mount のエラーメッセージをよく見ると、Permission denied ではなくて、
Operation not permitted と言っているなあ。
解決策して、サーバ側の /etc/exports に特権ポート以外からのアクセスも許
すようなオプション(Linux だと insecure)を付けてもいいのかもしれないけれ
ど、それよりは、クライアント側で特権ポートを使う方がいいでしょう。
前は、MacOSX のクライアントでも -o resvport つけなくても大丈夫でした。
付けないといけなくなったのは、10.7 からかなあ。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 情報工学 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735