Điểm:0

Làm cách nào để thiết lập quyền của người dùng SAMBA?

lá cờ cn

Tôi muốn cấu hình một NAS tự chế. Nó chạy Ubuntu 20.04 LTS Server và sử dụng SAMBA để chia sẻ nội dung của đĩa. Nó hoạt động hoàn hảo (tôi có thể truy cập thư mục dùng chung). Bây giờ tôi muốn đặt quyền.

Ý tưởng:

Có 5 người dùng (khách hàng) khác nhau muốn sử dụng máy chủ này. Hai trong số họ (người dùng 1, người dùng 2) có thể truy cập toàn bộ ổ cứng (tất cả thư mục có quyền Đọc/Ghi). Phần còn lại (user3-4-5) cũng có thể truy cập toàn bộ nội dung, nhưng với quyền chỉ đọc. Tuy nhiên, có một số thư mục (ví dụ: thư mục riêng của họ) cũng có thể đọc/ghi được đối với họ.

Để làm cho ý tưởng này dễ hiểu hơn, tôi đã tạo một bản đồ thư mục, trong đó dir xanh = đọc/ghi và dir đỏ = chỉ đọc:

người dùng1 và người dùng2:

người dùng1 và người dùng2

người dùng n (n=3,4,5):

người dùng n

tôi đã sửa đổi /etc/samba/smb.conf như thế này:

[Thư mục chia sẻ của tôi]

đường dẫn = /media/my/shared/thư mục
chỉ đọc = không
danh sách đọc = user3 user4 user5
có thể duyệt = có
máy chủ cho phép = ip1 ip2 ip3 ip4 ip5
máy chủ từ chối = 0.0.0.0/0
người dùng hợp lệ = user1 user2 user3 user4 user5
kết nối tối đa = 5

(người dùng đã được thêm vào samba)

Vấn đề chính là người dùng 3-4-5 không thể sửa đổi thư mục riêng của họ, vì toàn bộ ổ cứng là chỉ đọc đối với họ.

Làm cách nào tôi có thể đặt quyền chính xác để user3-4-5 có thể R/W (sửa đổi) thư mục của họ (CHỈ của họ)?

Điểm:0
lá cờ cn

Tôi sẽ thiết lập chia sẻ cho các thư mục nhà riêng của người dùng, tệp cấu hình samba tiêu chuẩn có các phần dành cho điều này với các nhận xét mở rộng.

Đối với các phần khác của đĩa dính với cấu hình mà bạn đã tạo.

Belushi avatar
lá cờ cn
Tôi không muốn tạo nhiều thư mục dùng chung. Có cách nào để giải quyết vấn đề này mà không cần tạo thêm 3 địa điểm dùng chung (user3-4-5) không? Tôi chỉ muốn chia sẻ 1 thư mục (toàn bộ nội dung của NAS của tôi)
SEWTGIYWTKHNTDS avatar
lá cờ cn
Trước đây, tôi đã sử dụng các quyền của hệ thống tệp LINUX để thực hiện việc này, đặt chủ sở hữu của thư mục riêng của người dùng cho một người dùng cụ thể và sau đó thay đổi quyền thành 700. Những người khác sẽ không thể truy cập vào thư mục, nhưng người dùng cụ thể thì có thể . Sau đó, đặt phần còn lại của tệp ở chế độ có thể đọc được trên thế giới, có thể ghi được bởi một nhóm cụ thể (và thay đổi quyền sở hữu tệp cho người dùng trong nhóm đó). Xóa quyền samba khỏi các chia sẻ của bạn và thêm người dùng vào các nhóm linux có liên quan. Bạn có thể cần đặt mặt nạ tạo và nhóm trong smb.conf để các tệp mới có quyền chính xác

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.