Tạo tập tin thông qua chia sẻ Samba được gắn kết khiến người dùng thực thi chúng


2

Tôi đã tạo một chia sẻ Samba trên máy ảo Ubuntu của mình và gắn chia sẻ trên máy chủ Windows 7 của mình bằng cách sử dụng net use W: \\blog.localhost\blog. Khi chỉnh sửa hoặc tạo bất kỳ tập tin nào, nó đặt perms thành -rwxr--r--và nên đặt nó thành -rw-r--r--. Tôi cần nó để không thiết lập tập tin để thực thi cho người dùng. Dưới đây là cấu hình của tôi để chia sẻ.

[blog]
comment = Development files for Wordpress Blog.
browseable = yes
writable = yes
path = /var/www/wordpress
create mask = 0644
force create mode = 0644
valid users = lpeabody
inherit permissions = yes
force user = lpeabody
force group = www-data

Câu trả lời:


2

Tôi đã sửa nó bằng cách gỡ bỏ inherit permissions và khởi động lại Samba.


Không chắc chắn tại sao điều này có một downvote. Đó là giải pháp chính xác.
Lester Peabody

0

Samba lập bản đồ các cửa sổ systemarchive bit để groupuser thi hành. Tôi tin rằng điều này được thực hiện SAU sáng tạo; nên tạo mặt nạ tạo chế độ cài đặt sẽ không giúp đỡ.

Nhìn vào các cài đặt 'lưu trữ bản đồ', system hệ thống bản đồ 'và' ẩn bản đồ '.


Xin lỗi tôi đã tìm ra nó ... cảm ơn mặc dù. Tôi đã thực sự làm bộ não của tôi trong hơn một giờ, nhưng tôi đoán tôi chỉ cần đi bộ một lúc.
Lester Peabody

0

Đối với những người dùng khác có cùng vấn đề:

Đảm bảo rằng bạn đã đặt mặt nạ; nếu họ bị thiếu, họ thường sẽ mặc định bao gồm + x. Thí dụ:

[share]
create mask = 0644
directory mask = 0755

Bạn cũng cần phải bỏ qua inherit permissionshoặc đặt nó thành no.

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.