ฉันตั้งค่าการแชร์เช่นนี้:
[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
และเมื่อฉันเข้าถึงการแชร์เป็นตัวเองและพิมพ์รหัสผ่านของฉันมันก็ใช้ได้ดี:
$ smbclient //neil-ubuntu/vms -U neil
Enter neil's password:
Domain=[SHUTTERSTOCK] OS=[Unix] Server=[Samba 3.4.0]
smb: \>
แต่เมื่อฉันเข้าใช้ในฐานะแขกมันไม่ทำงาน:
$ 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
ไม่ว่าฉันพิมพ์รหัสผ่านใด
ไม่มีใครรู้ว่าทำไม
นอกจากนี้ทำไม smbclient พิมพ์ข้อความผิดพลาดที่ไร้ประโยชน์เช่นนั้น?