Điểm:1

Windows 10 tạo file và thư mục trên Ubuntu 20.04 Samba share

lá cờ cn
Tom

Tôi đã cài đặt Samba trên Ubuntu 20.04 và có những thứ sau /etc/samba/smb.conf:

Tải các tệp cấu hình smb từ /etc/samba/smb.conf
Đã tải tệp dịch vụ OK.
Vai trò máy chủ: ROLE_STANDALONE

# Tham số toàn cầu
[toàn cầu]
        tệp nhật ký = /var/log/samba/log.%m
        ghi nhật ký = tập tin
        ánh xạ tới khách = Người dùng xấu
        kích thước nhật ký tối đa = 1000
        tuân theo các hạn chế pam = Có
        pam thay đổi mật khẩu = Yes
        hành động hoảng loạn = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Nhập lại\snew\s*\password:* %n\n *password\supdated\ssuccessfully* .
        mật khẩu chương trình = /usr/bin/passwd %u
        vai trò máy chủ = máy chủ độc lập
        chuỗi máy chủ = %h máy chủ (Samba, Ubuntu)
        đồng bộ hóa mật khẩu unix = Có
        chia sẻ người dùng cho phép khách = Có
        nhóm làm việc = MYDOMAIN
        cấu hình idmap *: phụ trợ = tdb


[máy in]
        có thể duyệt = Không
        bình luận = Tất cả máy in
        tạo mặt nạ = 0700
        đường dẫn = /var/spool/samba
        có thể in được = Có


[in$]
        bình luận = Trình điều khiển máy in
        đường dẫn = /var/lib/samba/máy in


[người dùng của tôi]
        nhận xét = Ổ đĩa của tôi
        tạo mặt nạ = 0664
        mặt nạ thư mục = 0777
        đường dẫn = /data/myuser
        chỉ đọc = Không

Bất cứ khi nào tôi tạo một thư mục từ Windows 10, các quyền là:

drwxr-xr-x 2 myuser mydomain 4096 Ngày 11 tháng 8 11:07 test2

Tôi đã thử chỉnh sửa smb.conf để loại bỏ tạo mặt nạmặt nạ thư mục dòng. Sau đó tôi đã khởi động lại Samba, nhưng các quyền vẫn như cũ:

drwxr-xr-x 2 myuser mydomain 4096 ngày 11 tháng 8 11:16 test3

Tôi cần các quyền ít nhất drwxrwxr-x

Tôi đã xem qua nhiều trang web, với các đề xuất khác nhau: tạo mặt nạ = 0666, tạo mặt nạ = 0664, các loại mặt nạ thư mục. Có vẻ như tôi có thể tạo các quyền chặt chẽ hơn bằng "tạo mặt nạ", nhưng điều tôi muốn là các quyền lỏng lẻo hơn.

Nmath avatar
lá cờ ng
Hệ thống tập tin của ổ đĩa là gì? Hệ thống tệp được sử dụng bởi Windows không có khả năng sở hữu và quyền POSIX.
Tom avatar
lá cờ cn
Tom
Hệ thống tập tin là EXT4.
Điểm:0
lá cờ es

Từ góc độ quyền hoàn toàn:

Tôi đã chia sẻ công khai hiện có và thêm hai dòng để sửa đổi các quyền kết quả đối với các tệp đã lưu:

[Công cộng]
    tạo mặt nạ = 0664
    buộc chế độ thư mục = 0775
    buộc người dùng = người thử nghiệm
    khách ok = Có
    đường dẫn = /srv/Công khai
    chỉ đọc = Không

Sau đó, tôi đã tạo một tệp và một thư mục từ Win10. Đây là kết quả:

tester@vubsrv2004:~$ ls -al /srv/Public | grep fromWin10
trình thử nghiệm drwxrwxr-x 2 4096 ngày 12 tháng 8 13:15 từWin10
-rw-rw-r-- 1 người kiểm tra người kiểm tra 0 ngày 12 tháng 8 13:18 từWin10.txt

Ghi chú:

Nhận xét của mỗi Nmath ở trên, điều này sẽ chỉ hoạt động nếu thư mục đích có thể che và có thể chế độ, nghĩa là nó phải nằm trên hệ thống tệp Linux.

Nếu nó nằm trên hệ thống tệp Windows như fat32 hoặc ntfs, bạn cần sửa đổi các hoạt động umask (hoặc dmask / fmask) trong tệp fstab của phân vùng chứa thư mục dùng chung này.

Tom avatar
lá cờ cn
Tom
Cảm ơn Morbius1. Tôi đã thử giải pháp của bạn với "force user = myuser", nhưng tôi vẫn nhận được drwxr-xr-x. Tôi tìm thấy giải pháp này hoạt động: https://superuser.com/questions/274793/creating-a-samba-share-where-everyone-has-write-access. Dòng hoạt động là "force directory mode = 2775"

Đă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.