Mac OS から NFS mount する
会社の Linuxの filesystem を NFS mountするときに困ったので。
ちゃんと Linux側の /etc/exports もかいてshowmountでも正しく見えてるのに以下のように mountできない。
% sudo mount -ointr,soft,tcp hoge_linux:/home /mnt/tmp
mount_nfs: /mnt/tmp: Operation not permitted
% sudo mount -oresvport,intr,soft,tcp hoge_linux:/home /mnt/tmp/
1024番未満のポートを使うっていう意味だろう。Linuxの NFS serverは default で Secure オプションをつけて 1024番以上の requestをけってるからな。 覗いてみると:
% netstat -f inet |grep hoge
tcp4 0 0 10.70.2.179.1023 hoge_linux.2049 ESTABLISHED
真面目に 1023番使ってるな。
でもこの optionにたいする Mac OS のman mount_nfsがなかなかいかす:
Use a reserved socket port number. This is useful for mounting servers that require clients to use a reserved port number on the mistaken belief that this makes NFS more secure.
BSD由来なのかなかなか辛辣。たしかにそうだよなあ。 おれも会社内だからって NFS serverは全開にしちゃってるけど。こういうときにNFSはつかえないな...
かと言って SMBFSを使うのもしゃくだし。以前の話題にもどるわけか。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- vmnet の network addressを設定する(2007.07.11)
- iPhone Application 開発(2007.07.05)
- iPhoneを日本人が使う方法?(2007.07.04)
- xduによる mac os 減量(2007.06.28)
- X11SDKの imakeが変?(2007.06.28)


コメント
If you are in a not good position and have got no money to get out from that point, you would need to receive the loan. Just because that would help you for sure. I take consolidation loans every time I need and feel OK just because of it.
投稿: AustinJohn | 2011年8月15日 (月) 03時39分