나는 다음과 같이 공유를 설정했다.
[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가 그러한 쓸모없는 오류 메시지를 인쇄하는 이유는 무엇입니까?