Làm cách nào để gắn thư mục dùng chung dưới dạng đĩa với quyền `rwxr-xr-x`?


3

Tôi đã chia sẻ một thư mục từ hệ thống máy chủ (OSX) và sử dụng mount nó trong hệ thống khách (OSX). Nhưng nó chỉ được gắn kết với rwx------ chế độ. Tôi đã cấp rw truy cập vào thư mục chia sẻ cho người dùng trong hệ thống khách và cho mọi người là chỉ đọc . Nhưng trong hệ thống khách, thư mục sẽ được gắn vào / Tập / dưới dạng đĩa được chia sẻ với rwx------ quyền. Làm thế nào tôi có thể gắn kết với rwxr-xr-x quyền?

Cập nhật 1:

trong hệ thống máy chủ, nó có rwxr-xr-x+ quyền

Cập nhật 2:

vấn đề có vẻ giống như ở đây: quyền cho đĩa nội bộ được gắn [hỏi ubfox] . Nó có liên quan đến fmask, dmask ( umask )?

Cập nhật 3:

Đây là tình huống tương tự, nhưng trên linux 700 thay vì 755 quyền trên USB HDD tự động gắn . vì vậy có tệp /etc/fstab.hd trên osx nhưng nó được coi là vô dụng

Cập nhật 4:

có vẻ như tất cả các cổ phiếu AFP xuất hiện dưới dạng drwx------. Làm thế nào để thay đổi nó?


Xin vui lòng, hãy xem chmod. Từ lời nhắc "Terminal", nhập "man chmod".
Papiro

:) đã thử. từ hệ thống máy chủ, nó đã là 755 ( rwxr-xr-x+ ), từ hệ thống khách, nó không hoạt động - không đủ quyền (remount không hoạt động hoặc tôi không biết tất cả các tùy chọn tha).
static

Câu trả lời:


1

Bạn cần chỉ định các quyền khi thực thi mount - quyền truy cập tệp cục bộ hoặc quyền bạn đặt với chmod trên thư mục mà bạn gắn kết chia sẻ của bạn sẽ không được xem xét.

Bạn nên làm mount -t <fs_type> -o m=755 /path/to/source /destination

Tôi không chắc loại hệ thống tập tin nào là thứ bạn đang cố gắng gắn kết (đó là nfs? Hay hfs?) - bạn chỉ tham khảo hệ thống máy chủ và hệ thống khách mà không có thêm thông tin chi tiết. Bạn sẽ cần chỉ định loại hệ thống tệp chính xác cho lệnh mount (nhưng tôi cho rằng bạn đã làm điều đó và nó đã hoạt động). Ngoài ra, bạn nên đọc người đàn ông cho lệnh mount có liên quan (vì vậy, nếu fstype là hfs, bạn sẽ cần đọc man mount_hfs; tương tự, nếu đó là nfs, bạn cần phải man mount_nfs; có một cái nhìn ở dưới cùng của man mount để biết thêm các lệnh mount cụ thể của fs).

Mong rằng sẽ giúp!


Nó nói rằng -o m: option not supported
static

OK, nhưng bạn có thể cung cấp thêm chi tiết? Bạn đã chạy chưa mount, mount_nfs hoặc là mount_hfs? bạn đang cố gắn loại hệ thống tập tin nào? Bạn có thể dán lệnh chính xác mà bạn đang cố thực hiện không? mount_hfs cũng có một -m tùy chọn mà bạn có thể thử sử dụng quá: mount -m 755 sẽ cung cấp cho bạn 755 quyền.
mike

mount, như bạn đề xuất
static

OK, tôi thực sự cần bạn sao chép và dán lệnh chính xác mà bạn đang cố gắng nhập vào thiết bị đầu cuối. Ngoài ra, vui lòng bao gồm phiên bản chính xác của OSX bạn đang chạy. Như bạn có thể thấy ở trên trong nhận xét của tôi, tôi đã hỏi bạn một số câu hỏi, nhưng bạn chỉ đưa ra thông tin tối thiểu để trả lời.
mike

OP đã đề cập rằng "tất cả các cổ phiếu AFP xuất hiện dưới dạng drwx ------". Vì vậy, đó là về mount_afp. Thật không may, tôi nhận được: mount_afp: illegal option -- m. Vì vậy, có vẻ như mount_afp không hỗ trợ điều này.
Ortwin Gentz
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.