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 --version
mang lại cho tôiVersion 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 = yes
và 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: disk1
và 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.