LƯU Ý: Tôi đã đọc có thể lên tới 50 trang khác nhau mô tả cách thiết lập chia sẻ Samba công khai trong khoảng 2 NĂM và không có gì làm việc cho tôi. Tôi không biết tôi cần bao nhiêu RTFM để thiết lập công cụ này.
Tôi cần / muốn thiết lập chia sẻ tệp công khai hoàn toàn trên máy chủ nhà của mình cho hai máy trạm.
Thiết lập như sau:
Máy chủ :
- Debian khò khè
- sudo smbd --versionmang lại cho tôi- Version 3.6.6.
- 2 phân vùng cục bộ mà tôi muốn chia sẻ, được định dạng ở dạng NTFS do đã cũ và được lấy từ máy Windows. Tôi không thể định dạng chúng thành ext * FS vì chúng có rất nhiều dữ liệu mà tôi không thể (chưa) di chuyển đến bất kỳ nơi nào khác.
- Máy có tên "homeserv" vì thiếu tính nguyên bản.
Khách hàng :
- Kiểm tra Debian (Jessie)
- Windows 7 (2 máy khác nhau). Thực tế, máy của tôi là dualboot Debian / Windows và máy của vợ tôi chỉ là Windows.
Smb.conf của tôi sau khi chưng cất trông như sau ( nguyên văn , không có gì khác ở đó):
[global]
  workgroup = WORKGROUP
  security = user
  map to guest = Bad User
[disk1]
  comment = Disk 1 on 400GB HDD
  path = /media/disk1
  browsable = yes
  guest ok = yes
  read only = no
  create mask = 0755
[disk2]
  comment = Disk 2 on 400GB HDD
  path = /media/disk2
  browsable = yes
  guest ok = yes
  read only = no
  create mask = 0755
Trên cả hai máy khách, trong cả Debian và Windows tôi đều nhận được cùng một kết quả: hộp thoại đăng nhập / mật khẩu. KHÔNG KẾT HỢP của security = user, map to guest = Bad user, security = share, guest ok = yesvà như vậy giúp.
Windows 7 hiển thị hộp thoại đăng nhập / mật khẩu ngay sau khi tôi nhấp vào máy dùng chung trong vùng lân cận mạng. smb://homeserv/đường dẫn tệp trong Debian (trong bất kỳ trình duyệt tệp nào) hiển thị cho tôi hai thư mục: disk1và disk2, như dự định, bằng cách cố gắng mở chúng mang hộp thoại đăng nhập / mật khẩu.
Vì vậy, những gì tôi thiếu trong lược đồ KHÔNG ĐƯỢC nhập tên đăng nhập / mật khẩu? Đây là câu hỏi về khả năng sử dụng, tôi sẽ không tạo xác thực dựa trên người dùng cho tập tin Junkyard.