NT_STATUS_BAD_NETWORK_NAME có nghĩa là gì ở Samba?


16

Tôi thiết lập một chia sẻ như thế này:

[global]
    security = user
    map to guest = Bad Password
    usershare allow guests = yes

[vms]
    comment = VirtualBox Virtual Machines
    path = /home/neil/VirtualBox/HardDisks
    guest ok = yes
    read only = yes

Và khi tôi truy cập vào chia sẻ như chính mình và nhập mật khẩu của mình, nó sẽ hoạt động tốt:

$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>

Nhưng khi tôi truy cập nó với tư cách là khách, nó không hoạt động:

$ smbclient //neil-ubuntu/vms -U guest
Enter guest's password: 
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

Bất kể mật khẩu tôi nhập là gì.

Có ai biết tại sao không?

Ngoài ra, tại sao smbclient in các thông báo lỗi vô dụng như vậy?

Câu trả lời:


12

Tôi nhớ lại một vấn đề như thế này. Tôi nghĩ rằng nó được gây ra bởi sự cho phép thư mục ở đâu đó trong đường dẫn thiếu đọc. Kiểm tra thư mục perms là 755 cho đường dẫn.

Lỗi này cũng được trả về nếu đường dẫn không tồn tại.


Bạn nói đúng, đó là vấn đề trong trường hợp của tôi. Tuy nhiên, nếu bạn nhận được thông báo lỗi vô dụng như tôi, thì đó cũng có thể là một vấn đề khác.
Neil

5
một lý do có thể khác: định nghĩa chia sẻ trỏ đến một thư mục không tồn tại.
Felix Schwarz

@FelixSchwarz: Chúc mừng, đó là một điều cần nhớ.
user9517 được hỗ trợGoFundMonica

1

Tôi sẽ chỉ kêu vang ở đây với một vấn đề khác, nhưng cùng một thông báo lỗi. Nếu bạn đang sử dụng Samba <3.2, bạn không thể kết nối với máy chủ Windows Server 2008 AD. Điều này bao gồm phiên bản Samba được bao gồm trong CentOS (và có lẽ là RHEL) 5, hiện tại là Samba 3.0.23. Tính đến tháng 8 năm 2011, phiên bản hiện tại của Samba là 3.6.

Tôi đã sử dụng kho Samba cho CentOS 5 được lưu trữ bởi Sernet tại http://www.enterologistsamba.org/index.php?id=125 để cài đặt Samba 3.4 và kết nối với máy chủ Win 2008. Đừng quên cài đặt / cập nhật winbind (yum install samba3-winbind sau khi bạn thêm kho lưu trữ) và bạn có thể cần cập nhật /etc/krb5.conf (Tôi chỉ cần chuyển nó sang /etc/krb5.conf.bak và mọi thứ làm việc tốt).

Tôi cũng nhận được Got NTLMSSP neg_flags=0x62898215thường xuyên trong các bản ghi smbclient.


0

thử #sudo smbpasswd -a guest

chỉ là một phát bắn ở đó Nếu điều đó không hiệu quả, hãy thử thêm "khách" vào dòng "người dùng hợp lệ" trong /etc/samba/smb.conf như vậy,

valid users = user1, guest
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.