我设置了这样一个分享:
[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打印这样无用的错误消息?
解决方法
我记得这样的问题.我认为这是由路径中某处缺少读取的目录权限引起的.检查路径的目录perms是755.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。