Saya mengekspor direktori pada kotak linux dan saya bisa memasangnya dari kotak linux lain menggunakan
# mount -t nfs kurush:/media/lynk /mnt/kurush/
Perintah yang sama gagal pada 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
Pada saat yang sama, kurush:/var/logs/syslog
catat baris ini:
rpc.mountd[7943]: authenticated mount request from sds-MacBook-Pro.home:1009 for /media/lynk (/media/lynk)
Ketika saya mencoba untuk pergi melalui GUI (finder-> connect to server-> nfs://kurush/media/lynk
-> connect), saya mendapatkan kegagalan langsung (tidak dapat terhubung & c) dan kotak linux syslog mencatat authenticated mount request
.
Masalahnya diselesaikan dengan menggunakan port istimewa :
Garis komando:
sudo mount -o resvport -t nfs kurush:/media/lynk /Volumes/lynk
Untuk mengaktifkan GUI:
sudo vifs
lalu tambahkan satu baris
kurush:/media/lynk /Volumes/lynk nfs resvport,ro,user,noauto
Pertanyaannya adalah :
Mengapa saya perlu menggunakan port khusus? Apakah ini sesuatu yang saya lakukan di sisi linux? Saya ingat bahwa suatu ketika saya melakukan mount bagian itu tanpa sihir yang disebutkan sebelumnya.
Bagaimana saya memberi tahu MacOSX untuk menggunakan port istimewa tanpa menggunakan baris perintah? Saya pikir Apple adalah untuk orang-orang "non-techie", jadi itu pasti mungkin!