Cấu hình create mask
và directory mask
trong /etc/samba/smb.conf
với các quyền mong muốn.
từ /etc/samba/smb.conf
:
# Mặt nạ tạo tệp được đặt thành 0700 vì lý do bảo mật. Nếu bạn muốn
# tạo tập tin với quyền nhóm = rw, đặt tham số tiếp theo thành 0775.
; tạo mặt nạ = 0700
# Mặt nạ tạo thư mục được đặt thành 0700 vì lý do bảo mật. Nếu bạn muốn
# tạo thư mục. với quyền của nhóm = rw, đặt tham số tiếp theo thành 0775.
; mặt nạ thư mục = 0700
Nếu bạn cần thêm thông tin, có một trang nam trên smb.conf .
Về các giá trị cho mặt nạ:
Quyền 700 có nghĩa là:
: Octet 1 là quyền cho chủ sở hữu.
rwx T: octet thứ 2 là quyền cho nhóm.
Chủ sở hữu: 4 2 1 7: octet thứ 3 là quyền cho mọi người khác.
Nhóm: 0 0 0 0: Đối với mỗi octet, bắt đầu từ 0 và:
Khác: 0 0 0 0: +4 cho phép đọc.
: +2 cho phép viết.
: +1 cho phép thực thi.
Vì vậy, bạn cần phải tìm ra quyền mà bạn cần cho chủ sở hữu, nhóm và những người khác. Thêm các chữ số để đọc, viết và thực thi cho chủ sở hữu, nhóm và khác.
755 sẽ r, w, x cho chủ sở hữu; r, x cho nhóm và những người khác.
777 sẽ là r, w, x cho cả 3.
biên tập:
Nếu bạn gặp vấn đề với khóa, hãy kiểm tra xem có tệp * ldb (đó là tệp khóa) có quyền thấp hơn 770. Nếu kiểm tra các cài đặt này và các giá trị của chúng (giá trị và nhóm làm việc là tùy ý):
lực lượng nhóm = chế độ tạo nhóm lực lượng chế độ = 0770 chế độ thư mục lực lượng = 0770 chế độ bảo mật lực lượng = 0770 chế độ bảo mật thư mục lực lượng = 0770
Samba sau đó sẽ tạo tệp * ldb với rwxrwx --- và có thể xóa các khóa.