Điểm:0

Các tệp không bị xóa thông qua chia sẻ samba

lá cờ us

Tôi đang chạy Kubfox 21.04. Tôi có ổ USB3 8TB bên ngoài được định dạng là máy lẻ4. Nó đang được chia sẻ trên mạng dưới dạng chia sẻ SAMBA. Tên của ổ đĩa là tổvà của tôi smb.conf được cấu hình như dưới đây:

[tổ]
nhận xét = tổ
đường dẫn = /media/JMS10/nest
chỉ đọc = không
có thể duyệt = có
khách ok = không
công khai = có
buộc người dùng = JMS10

Tôi đang kết nối với phần chia sẻ từ máy tính xách tay Windows 10. Khi Windows hỏi tên người dùng/mật khẩu, tôi đang sử dụng JMS10 làm tên người dùng và tôi chỉ định mật khẩu. Tôi có thể duyệt và xem tất cả các nội dung. Vấn đề là khi tôi xóa một tệp, nó cho tôi biết nó đã bị xóa, nhưng khi tôi làm mới thư mục thì các tệp vẫn ở đó. Ngoài ra, khi tôi mở thư mục vật lý từ PC Kubfox của mình, tôi cũng có thể xem các tệp.

Vì vậy, tôi không chắc tại sao các tệp không bị xóa. Nó đã từng hoạt động tốt trước đây và đến một lúc nào đó nó ngừng hoạt động bình thường. tôi chưa thay đổi smb.conf trong một thời gian dài.

jpbrain avatar
lá cờ ca
chào JMS. nếu bạn thực hiện "ls -la on/media/JMS10/nest", bạn đang có quyền gì?
jpbrain avatar
lá cờ ca
hãy thử điều này... thay đổi buộc người dùng phải root và sử dụng danh sách ghi rõ ràng = {người dùng} được phân tách bằng dấu cách. Hãy nhớ khởi động lại máy chủ samba của bạn.
lá cờ us
Người dùng và nhóm là JMS10. Và các quyền là `drwxrwxr-x` đối với thư mục và `-rw-rw-r--` đối với tệp.
lá cờ us
Tôi đã thử `force user = root` và `write list = JMS10` nhưng nó vẫn làm điều tương tự.
jpbrain avatar
lá cờ ca
perms nhìn ok. nó là một tập tin hay mọi tập tin?
lá cờ us
Đó là mọi tập tin. Tôi cũng có một ổ đĩa khác và nó làm điều tương tự. Tôi khởi động lại máy cũng vậy.
jpbrain avatar
lá cờ ca
vẫn đang đào... :-) thật lạ vì bạn nói rằng không thay đổi gì cả. đầu ra của lệnh nhóm cho tài khoản JMS10 là gì?
lá cờ us
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/128988/discussion-between-jms10-and-jpbrain).
Điểm:0
lá cờ us

Tôi đã có thể tìm ra vấn đề. Có một vài điều sai với thiết lập của tôi. Ngoài ra, nó không ghi lại bất kỳ thông báo lỗi nào trong /var/log/samba thư mục. Tôi đoán là vì tôi đang kết nối từ máy khách Windows, nên có thể đã xảy ra trường hợp cạnh (lỗi) mà tôi gặp phải.

Đầu tiên, tôi loại bỏ các công cộngkhách ok tính chất. Tôi phát hiện ra rằng chúng đồng nghĩa với nhau và nếu bạn nhìn vào cấu hình ban đầu của tôi ở trên, tôi đã thiết lập Vâng cho một và không Cho người khác.

Thứ hai, tôi đã thêm người dùng của mình vào SAMBA bằng cách chạy smbpasswd -a JMS10, và thêm người dùng hợp lệ dòng bên dưới. Sau đó nó bắt đầu hoạt động.

[tổ]
đường dẫn = /media/JMS10/nest
chỉ đọc = không
có thể duyệt = có
người dùng hợp lệ = JMS10

Vì vậy, thiết lập của tôi không chính xác và không chắc tại sao trước đây nó vẫn hoạt động mà không gặp sự cố nào. Giả định của tôi là SAMBA không cần tên người dùng riêng, nhưng điều đó không chính xác. Đối với bất kỳ người mới nào, SAMBA không tích hợp với tài khoản Linux của bạn. Vì vậy, bạn đã tạo một người dùng mới cho SAMBA và mật khẩu cũng khác với tài khoản Linux của bạn.

David avatar
lá cờ cn
mật khẩu cũng khác với tài khoản Linux của bạn. Tôi không nghĩ điều này là chính xác và trong trường hợp của tôi trên 6 máy khác nhau thì không.
lá cờ us
Điều đó rất kỳ quặc. Có thể vì tôi đã chuyển tham số `-a` nên nó đặt một mật khẩu khá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.