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?