Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MacOSX の mount_nfs に特権ポートを使わせる resvport オプション

165 views
Skip to first unread message

Yasushi Shinjo

unread,
Aug 15, 2013, 2:55:45 AM8/15/13
to
新城@筑波大学情報です。こんにちは。

久しぶりに 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 からかなあ。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 情報工学        \\
0 new messages