为什么Windows连接到samba服务器,连接之后,切换用户登录就连不上,只能使用第一次登录的用户访问。

两个用户归属于通过用户组,权限一样,并且都设置密码

这种情况可能是由于 Windows 客户端缓存了连接到 Samba 服务器的凭据,而在切换用户登录时没有重新验证连接导致的。Windows 在连接到 Samba 服务器时会使用一些凭据进行身份验证,并将这些凭据缓存下来以便后续的访问。当切换用户登录时,Windows 可能会尝试使用之前缓存的凭据进行自动登录,而不重新验证连接。

为了解决这个问题,可以尝试以下方法:

  1. 断开与 Samba 服务器的连接:在切换用户登录时,断开与 Samba 服务器的连接,可以通过在 Windows 资源管理器中右键点击 Samba 服务器的连接,选择 “断开网络驱动器的连接” 或者通过运行命令 “net use * /delete” 来实现。这将清除之前缓存的连接凭据,以便在切换用户登录时重新验证连接。

  2. 使用不同的共享名称:在 Samba 服务器上设置不同的共享名称,对于每个用户登录时使用不同的共享名称。例如,可以在 Samba 服务器上创建两个不同的共享,分别命名为 “share_user1” 和 “share_user2”,然后分别授权给对应的用户。在 Windows 客户端上,分别使用相应的共享名称进行连接。这样,当切换用户登录时,Windows 客户端会使用不同的共享名称连接到 Samba 服务器,从而强制重新验证连接。

  3. 清除 Windows 客户端的凭据缓存:可以通过在 Windows 客户端上运行 “rundll32.exe keymgr.dll, KRShowKeyMgr” 命令来打开凭据管理器,然后删除与 Samba 服务器相关的凭据缓存。这将强制 Windows 客户端在下次连接到 Samba 服务器时重新验证连接。

需要注意的是,确保 Samba 服务器和 Windows 客户端的时间同步和域名解析设置正确,以避免其他潜在的连接问题。如果问题持续存在,可以进一步检查 Samba 服务器和 Windows 客户端的配置,并参考相关的官方文档或寻求专业技术支持。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值