rAl*_*len 87 windows windows-7 file-sharing authentication network-share
这更像是一个好奇心,而不是一个真正的问题,我只是懒得重启或注销我的笔记本电脑。
我已使用来自非域 Windows 7 计算机的域凭据连接到 Windows 服务器上的网络共享,但我没有标记记住密码的选项。
份额是让我们说\\10.10.10.10\folder。
与此同时,我更改了该域帐户的密码,现在当我尝试访问该共享时,出现以下错误:
登录失败:未知用户名或密码错误
我在客户端尝试了以下方法:
net use deletenet session \\ip.of.the.server /delete给我“该计算机名称不存在会话。”net use \\10.10.10.10\folder /u:DOMAIN\USER password给我“命令成功完成。”,但在尝试从 Windows 资源管理器访问共享时,我仍然得到相同的未知用户名或错误密码指定的网络文件夹当前使用不同的用户名和密码进行映射。
要使用不同的用户名和密码进行连接,请首先断开与此网络共享的任何现有映射。
net use查看连接,我发现列表中没有连接explorer.exe并重新启动它。我在服务器端尝试了以下方法:
我已经设法使用域名而不是 IP 地址访问共享,但我很奇怪。
在这种情况下,有人知道如何删除缓存的凭据吗?当您在访问共享时未标记记住密码选项时,凭据缓存在哪里,它们不会显示在凭据管理器中,并且在运行 net use 时也不会显示映射。
Shi*_*iro 72
删除所有网络验证
C:\> net use * /d
Run Code Online (Sandbox Code Playgroud)
查看当前网络连接
C:\> net use
Run Code Online (Sandbox Code Playgroud)
重要的提示
我在 Windows 7 SP1 64 位,100% 工作中进行了测试
运行该命令后,您需要到任务管理器中删除explorer.exe,然后再次重新打开该应用程序。
要打开应用程序,请转到RUN,输入explorer.exe
现在您完全清除了会话中的连接信息。
小智 50
我知道这是旧的,但以防万一有人在未来读到这个......
下次发生这种情况时,我发现摆脱凭据的最佳方法是打开提升的命令提示符并键入:
net use \\server\share /delete
Run Code Online (Sandbox Code Playgroud)
然后输入:
klist purge
Run Code Online (Sandbox Code Playgroud)
我分别用这两个命令进行了尝试,但它们不能单独工作。如果连接存在,您必须先删除它。然后从机器中删除 Kerberos 身份验证票。我遇到过像您这样的事件,其中连接不再存在,但 Kerberos 票证尚未过期,因此当我返回并没有从机器注销时,它将使用我之前输入的凭据。通过清除票证,它再次提示输入凭据。
Gre*_*ker 10
以下应该做你想做的。
C:\> net use \\server\share /d
C:\> net use \\server\ipc$ /d
Run Code Online (Sandbox Code Playgroud)
我已经设法使用域名而不是IP访问共享,但我很好奇。
这是客户端缓存不良的迹象,通常与 netbios 有关。
尝试重新启动下面的服务列表,如果需要,终止资源管理器,启动任务管理器,然后通过任务管理器文件->运行条目再次启动它,因为资源管理器也可能会缓存这些服务中的内容。
我不知道你这边到底是什么服务失败了,所以你可以尝试这个列表,一次一个,看看它是否有效:
-TCP/IP NetBIOS Helper (can even be off if you add your machines to the DNS/host file)
-Workstation <--- TRY THIS ONE FIRST
-computer browse
-net logon
-rpc service
Run Code Online (Sandbox Code Playgroud)
如果有效,请报告该服务是什么,以便其他人可以直接尝试
祝你好运
| 归档时间: |
|
| 查看次数: |
458944 次 |
| 最近记录: |