Chạy RHEL 7 / Samba 4.10
Tôi có hai chia sẻ khác nhau trên máy chủ này. Tôi cần cung cấp công khai cho mọi người trên mạng và một mật khẩu được bảo vệ.
Rất nhiều bài viết tôi đã tìm thấy về cách thực hiện điều này dường như muốn bạn thiết lập tham số chung của bảo mật = chia sẻ
nhưng Samba 4 không hỗ trợ tùy chọn đó, có vẻ như nó là một thứ của Samba 3.
Tôi đã làm việc này khi chỉ có một chia sẻ riêng tư tốt. tôi đặt bản đồ cho khách = không bao giờ
và sau đó tạo một người dùng linux smbuser và sau đó đã làm smbpasswd -một kẻ buôn lậu
và nó đã hoạt động rất tốt.
Bây giờ tôi cần thêm vào một vị trí khác để truy cập công khai
Mỗi lần tôi cố gắng truy cập chia sẻ công khai, nó vẫn nhắc nhập mật khẩu từ Windows 10 File Explorer. Có một trang tính Excel mà một số người dùng đang chạy cần xóa một tệp trên phần chia sẻ công khai này và nó không hỗ trợ tên người dùng hoặc mật khẩu.
Hôm nay, tôi đã đọc ở đâu đó trong hàng tá trang mà tôi thấy rằng thử thách xác thực xảy ra trước khi các tùy chọn chia sẻ được sử dụng nên tôi thậm chí không biết liệu điều này có khả thi hay không.
Tôi đã đọc qua các tùy chọn cấu hình Samba cho smb.conf và không có gì làm tôi khó chịu. Tự hỏi nếu có ai đã nhìn thấy bất cứ điều gì như thế này trước đây?
Cấu hình của tôi trông như thế này:
nhóm làm việc = SAMBA
bảo mật = người dùng
ánh xạ tới khách = Người dùng xấu
giao thức = SMB2
#========== Định nghĩa chia sẻ ============
kế thừa quyền = có
chủ sở hữu thừa kế = có
[riêng]
người dùng hợp lệ = smbuser
đường dẫn =/tệp/chia sẻ riêng tư
có thể duyệt = có
khách ok = không
có thể ghi = có
công khai = không
[chia sẻ công khai]
đường dẫn = /publicdocs/data/share
có thể duyệt = có
khách ok = vâng
có thể ghi = có
công khai = có
chỉ dành cho khách = có