Điểm:0

Không thể kết nối với samba từ windows

lá cờ br

Tôi gặp sự cố khi kết nối với samba từ windows.

Đây là đường dẫn tệp chính xác mà tôi đang cố kết nối với: \192.168.1.242\server-sharedfiles.

Server-sharedfiles là tên của thư mục tôi muốn chia sẻ và filepath được đặt trong tệp cấu hình cho thư mục đó như thế này: /home/server/server-sharedfiles/.

Lỗi tôi nhận được là nó nghĩ rằng tôi đã gõ sai.

tập tin cấu hình:

nhóm làm việc = máy chủ giao thức máy chủ tối thiểu = NT1 chuỗi máy chủ = %h máy chủ (Samba, Ubuntu) tên netbios = Máy chủ tệp giành được hỗ trợ = có proxy dns = không

thứ tự giải quyết tên = Máy chủ lmhots thắng bcast

giao diện = 192.168.0.1/24 eth0 chỉ liên kết giao diện = có

tệp nhật ký = /var/log/samba/log.%m kích thước nhật ký tối đa = 1000

nhật ký hệ thống = 0

hành động hoảng loạn = /usr/share/samba/panic-action %d

vai trò máy chủ = máy chủ độc lập phụ trợ passdb = tdbsam tuân theo các hạn chế pam = có đồng bộ hóa mật khẩu unix = có

mật khẩu chương trình = /usr/bin/passwd %u mật khẩu trò chuyện = Nhập\snew\s\spassword:* %n\n Nhập lại\snew\s\spassword:* %n\n mật khẩu\đã cập nhật\ssuccessfully .

đổi mật khẩu pam = có ánh xạ tới khách = người dùng xấu

chia sẻ người dùng cho phép khách = có

[máy in] bình luận = Tất cả máy in có thể duyệt = không đường dẫn = /var/spool/samba có thể in = có khách ok = không chỉ đọc = có khách ok = không chỉ đọc = có tạo mặt nạ = 0755

[in$] bình luận = Trình điều khiển máy in đường dẫn = /var/lib/samba/máy in có thể duyệt = có chỉ đọc = có khách ok = không

[MY_SHARE] có thể ghi = có đường dẫn = /home/server/server-sharedfiles nhận xét = Máy chủ tệp tài khoản khách = liên kết rộng = không bảo mật = người dùng

tôi đã thử sử dụng \192.168.1.242\MY_SHARE\ và nó cũng không hoạt động và đưa ra lỗi tương tự:

https://imgur.com/a/w5xPabR

winver trên máy tính của tôi xuất ra cái này:

https://imgur.com/a/2LddYUs

đối với samba vesion tôi nhận được điều này:

server@VERUM-SERVER:/etc/samba$ samba --version Phiên bản 4.3.11-Ubuntu

https://imgur.com/a/BEvXaNL

ChanganAuto avatar
lá cờ us
Bạn đã gõ sai thực sự, nó cần \...
user1530845 avatar
lá cờ br
không phải vậy, nó vẫn báo lỗi như cũ
ChanganAuto avatar
lá cờ us
Không, CHÍNH LÀ điều đó - dấu gạch chéo ngược kép thay vì dấu gạch chéo ngược đơn ở đầu -, dành cho người mới bắt đầu. Bạn có thể có lỗi khác mặc dù. Vui lòng chỉnh sửa và đăng cấu hình.
user1530845 avatar
lá cờ br
à thật tệ là diễn đàn biến một dấu gạch chéo ngược kép thành một dấu gạch chéo ngược duy nhất và tôi vẫn gặp vấn đề tương tự ngay cả với dấu gạch chéo ngược kép
lá cờ sa
Bạn đang cố kết nối với đường dẫn thay vì chia sẻ, hãy thử thay 'tệp được chia sẻ trên máy chủ' bằng 'MY_SHARE'
user1530845 avatar
lá cờ br
không, vẫn là vấn đề tương tự, tôi đã chỉnh sửa bài đăng bằng một hình ảnh
Điểm:0
lá cờ es

Tôi không chắc những gì bạn đăng ở trên có phải là lỗi đánh máy hay không nhưng tôi có thể tạo lại lỗi của bạn một cách dễ dàng bằng cách sử dụng một dòng từ smb.conf của bạn vào của tôi:

thứ tự giải quyết tên = lmhots chủ nhà thắng bcast

Thành thật mà nói, tôi không nghĩ rằng nó sẽ làm mọi thứ trở nên lộn xộn vì Samba thường bỏ qua những thứ không chính xác nhưng trong trường hợp này, nó ngăn smbd chạy:

:~$ sudo dịch vụ smbd khởi động lại

Công việc cho smbd.service không thành công vì quá trình kiểm soát đã thoát với mã lỗi. Xem "trạng thái systemctl smbd.service" và "journalctl -xe" để biết chi tiết.

Khi tôi sửa dòng:

thứ tự giải quyết tên = lmhost chủ nhà thắng bcast

Và khởi động lại smbd: khởi động lại dịch vụ sudo smbd

Tôi có thể truy cập lại phần chia sẻ từ Windows.

Chỉ cần đảm bảo rằng bạn giải quyết chia sẻ theo cách Rowland Penny đã đề cập ở trên

user1530845 avatar
lá cờ br
xin lỗi, tôi không hiểu lắm, bạn không nói phải thay đổi dòng thành gì, tôi cũng không gặp bất kỳ lỗi nào trong ubuntu, hoặc ít nhất là không qua ssh
Morbius1 avatar
lá cờ es
Trong smb.conf trên máy Ubuntu của bạn, bạn có một lỗi đánh máy trong dòng "thứ tự giải quyết tên". Một trong những yếu tố ghi `lmhots` . Nó phải là `lmhosts`. Thực hiện thay đổi sau đó khởi động lại smbd.
user1530845 avatar
lá cờ br
ah ok thx tôi đã sửa nó, vẫn không hoạt động ..., nó báo lỗi "không tìm thấy tên mạng" tương tự
Morbius1 avatar
lá cờ es
Giả sử [1] địa chỉ ip là chính xác và [2] bạn đã tắt tường lửa linux ( ufw ) để xem nó có cản trở không, điều duy nhất còn lại là quyền của Linux trên thư mục dùng chung và đường dẫn đến thư mục đó. Vì vậy, hãy thực hiện `ls -dl /home/server` và `ls -dl /home/server/server-sharedfiles` để tìm hiểu.
Điểm:0
lá cờ jp

Nếu không có tất cả thông tin, tôi nghi ngờ đây là trường hợp Windows 10 yêu cầu mức mã hóa SMB cao hơn mức máy chủ SMB của bạn cho phép. Tôi sẽ kiểm tra phiên bản SMB mà máy chủ SMB của bạn hỗ trợ trước, sau đó kiểm tra xem máy windows của bạn hỗ trợ phiên bản SMB nào.

Hệ thống máy chủ SMB của bạn sẽ phải kích hoạt phiên bản SMB cao hơn (không phải lúc nào cũng có thể) hoặc hệ thống cửa sổ của bạn sẽ cần thay đổi sổ đăng ký để cho phép (và phù hợp) với phiên bản SMB thấp hơn của máy chủ.

Điều này xảy ra khá thường xuyên với các máy chủ SMB dựa trên linux khi truy cập từ Windows 10.

Việc đăng hệ điều hành và phiên bản SMB bạn đang sử dụng sẽ hữu ích, cùng với phiên bản và bản dựng Windows 10 bạn đang sử dụng.

Ví dụ: nếu máy chủ SMB của bạn chỉ bật SMB 1.0: https://docs.microsoft.com/en-us/windows-server/storage/file-server/troubleshoot/smbv1-not-install-by-default-in-windows

user1530845 avatar
lá cờ br
winver trên máy tính windows tôi đang sử dụng để kết nối hiển thị điều này: https://imgur.com/a/2LddYUs. trên máy chủ của tôi, tôi nhận được điều này: (sao chép và dán) server@VERUM-SERVER:/etc/samba$ samba --version Phiên bản 4.3.11-Ubuntu
lá cờ jp
Bài viết này hướng dẫn cách lấy phiên bản giao thức SMB của bạn: https://www.thewindowsclub.com/check-smb-version-windows Tôi chưa sử dụng Windows 11 nên có thể có một số vấn đề mới ở đó. Rõ ràng bạn có thể lấy phiên bản samba linux của mình từ trang web này: https://www.samba.org/samba/history/ . Nếu bạn có phiên bản 4.3.11, đây là phiên bản từ năm 2015, thì có khả năng sẽ cần phải thay đổi một số thứ trên phía Windows để hỗ trợ nó. Hệ điều hành linux của bạn là gì, nó có phải là NAS không? Có cách nào để cập nhật phiên bản samba không? Nếu đó là một NAS, đôi khi bạn có thể cài đặt các chương trình cơ sở mới hơn.

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