« MacOSにおける"関連付け" | トップページ | Anthyと JIS-X0208数字 »

2007年6月22日 (金)

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

キーは resvportでした:

% 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       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を使うのもしゃくだし。以前の話題にもどるわけか。


« MacOSにおける"関連付け" | トップページ | Anthyと JIS-X0208数字 »



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分





この記事へのトラックバック一覧です: Mac OS から NFS mount する:

« MacOSにおける"関連付け" | トップページ | Anthyと JIS-X0208数字 »