Samba 错误:“功能不正确”
我已经在 Redhat 机器上设置了 samba 共享,并且能够从本地计算机连接到它。 然而,在 XP 计算机上,我只能成功连接到共享的根目录(例如“\machine”)。 连接到实际的共享文件夹(例如“\machine\share”)会生成错误。
完整的错误消息是:
\machine\share 不可访问。 您可能没有使用权限 这个网络资源。 联系 该服务器的管理员可以找到 如果您有访问权限,则退出。
函数不正确。
查看 Windows 端的属性,我看到列出的“everyone”、“root (Unix Group\root)”和“root (Unix User\root”) 没有任何权限。
我正在使用共享身份验证,并且我为来宾帐户指定的用户具有共享文件夹的读/写访问权限。
以前有人遇到过类似的问题吗? 预先感谢您的任何帮助。
I've been setting up a samba share on a Redhat box, and am able to connect to it from the local machine. From an XP machine however, I'm only able to successfully connect to the root of the share (e.g. "\machine"). Connecting to the actual shared folders (e.g. "\machine\share") generates an error.
The full error message is:
\machine\share is not accessible.
You might not have permission to use
this network resource. Contact the
administrator of this server to find
out if you have access permissions.Incorrect function.
Looking at the properties on the windows side, I see "everyone", "root (Unix Group\root)", and "root (Unix User\root") listed with no permissions.
I'm using share authentication, and the user I've designated for the guest account has read/write access to the shared folder.
Has anyone run into a similar issue before? Thanks in advance for any assistance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来 Windows 机器正在缓存身份验证信息,并且不会随着 samba 服务器的身份验证模式更改而更新它。 这意味着一旦我无法连接到 samba 服务器(由于服务器端的设置错误),即使服务器设置已更正,连接也会继续失败。 重新启动 XP 计算机解决了该问题。
It looks like the windows machine was caching authentication information, and not updating it as the samba server's authentication mode was changed. This meant that once I'd failed to connect to the samba server (due to bad settings on the server side), connections would continue to fail even when the server settings were corrected. Rebooting the XP machine resolved the issue.