Làm cách nào để gắn kết xuất NFS trên Mac OS X?


9

Tôi có test.localhộp FreeBSD ( ) được cấu hình là máy chủ NFS. Và tôi đang cố gắn kết chia sẻ NFS của nó với mac ( hhmm.local)

/nfs     hhmm.local

/nfscó sự 777cho phép

Và tôi đã kiểm tra từ mac rằng nó hoạt động,

hhmm:~ Eonil$ showmount -e test.local
Exports list on test.local:
/nfs                           test.local
hhmm:~ Eonil$ 

Nhưng khi tôi cố gắn nó,

hhmm:~ Eonil$ mount_nfs test.local:/nfs ~/nfs
mount_nfs: can't access /nfs: Permission denied
hhmm:~ Eonil$ 

Ồ Tôi không thể hiểu tại sao điều này không hoạt động. Tôi nên làm gì?


Tôi đã thấy quyền bị từ chối trên chia sẻ tệp NFS của cổng lưu trữ AWS , vấn đề là IP của tôi nằm ngoài phạm vi CIDR của máy khách truy cập chia sẻ được phép
Storm_m2138

Câu trả lời:


5

Tôi gặp vấn đề tương tự với mount_nfs: can't access /: Permission deniedOS X 10.6.8 và ngay cả với resvporttùy chọn, nó vẫn không thành công tuy nhiên sửa đổi mount xuất máy chủ nfs để sử dụng insecuretùy chọn hoạt động.


2

Tôi đã giải quyết vấn đề này với bài đăng trên blog này: http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/

Lõi giải pháp đã được đưa ra một lựa chọn resvportvào tùy chọn gắn. Khối lượng NFS gắn kết kỳ diệu!


Đã có vấn đề tương tự; các resvporttùy chọn hoạt động tốt nếu bạn chỉ có kế hoạch lắp đặt thông qua CLI. Nếu bạn muốn gắn kết thông qua công cụ tìm của Mac OS X, bạn cần thêm insecuretùy chọn ở phía máy chủ, như @Cas đề cập. Không có cách nào để chỉ định resvportthông qua công cụ tìm và khả năng gắn kết và sử dụng các tùy chọn nâng cao đã bị xóa khỏi "Disk Utility", do đó có vẻ như sửa lỗi phía máy chủ là giải pháp khả thi duy nhất để kết nối GUI.
Sẽ

2

Giả sử rằng máy chủ 10.18.14.27 đang chạy NFS đã chia sẻ đường dẫn-

/home/siddiquim

Trên máy Mac của bạn, hãy thử:

$ sudo mount -o resvport,rw  -t nfs  10.18.14.27:/home/siddiquim folder_207

Xác minh rằng nội dung có thể nhìn thấy:

$ ls -ltr folder_207

0

vấn đề của tôi đã được giải quyết, NFS sang mac High Sierra 10.13 Thay đổi trên máy chủ NFS / etc / export, đặt IP khách của bạn. Ví dụ: máy chủ ip: 192.168.1.2 ip khách: 192.168.1.10 trên máy chủ, sudo vi, / export / www 192.168.1.10 (rw, không an toàn, root_squash, no_subtree_check, async)


Miễn là máy chủ có thể phân giải tên máy chủ của khách hàng (nghĩa là ping hhmm.localhoạt động), không có lý do gì để điều này tạo ra sự khác biệt.
Scott
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.