Linuxボックスのディレクトリをエクスポートし、別のLinuxボックスからマウントして、
# mount -t nfs kurush:/media/lynk /mnt/kurush/
Mac OS Xでは同じコマンドが失敗します。
$ sudo mount -t nfs kurush:/media/lynk /Volumes/lynk
mount_nfs: can't mount /media/lynk from kurush onto /Volumes/lynk: Operation not permitted
同時に、kurush:/var/logs/syslog
次の行を記録します。
rpc.mountd[7943]: authenticated mount request from sds-MacBook-Pro.home:1009 for /media/lynk (/media/lynk)
GUI(finder-> connect to server nfs://kurush/media/lynk
- > -> connect)を経由しようとすると、すぐにエラーが発生し(&cに接続できません)、Linuxボックスのsyslogにが記録されauthenticated mount request
ます。
コマンドライン:
sudo mount -o resvport -t nfs kurush:/media/lynk /Volumes/lynk
GUIを有効にするには:
sudo vifs
次に行を追加します
kurush:/media/lynk /Volumes/lynk nfs resvport,ro,user,noauto
質問は次のとおりです。
なぜ特権ポートを使用する必要があるのですか?Linux側で行うことですか?たまに、私は前述の魔法なしにそのシェアをマウントしたことを思い出しているようです。
コマンドラインを使用せずに特権ポートを使用するようにMacOSXに指示するにはどうすればよいですか?私はAppleが「技術者でない」群衆のためであると思った、それでそれが可能であるに違いない!