layout: post

title: 2018-03-03-解决win下凭据删除不干净而无法登录共项目录的问题

key: 20180303

tags: GIT 版本管理

modify_date: 2018-03-03

解决win下凭据删除不干净而无法登录共项目录的问题

说明:

正文:

  • 问题及其分析(较复杂,慢慢看)

    • win系统用的较多,公司一般会用Windows的域来管控资源,包括域账号和域机器(PC或服务器等硬件)。IT人员作为admin管理员来管控域,普通员工被给予1个域账号。
    • 员工一般喜欢用本机账号登录PC或笔记本,但当访问域资源时(比如用共享目录形式访问某服务器资源,举例:\10.29.25.21),此时会弹出框要求输入域账号及密码,然后才能访问域资源。
    • 但问题是有时候,会用多个域或本机账号登录,甚至某些账号还在登录后映射了固定盘符到域中某服务器的某共享目录等,这会留下win系统层面的凭据,如果想要用另一个win账号再次登录原先的域资源,会提示“已经用其他账号登录了资源,需要先退出原先账号,才能以新账号重新登录”。
    • 至此,也没问题,一般我们到控制面板中“凭据管理”里删除老凭据,然后下一次登录域资源,就会直接询问你用哪个新的账号密码登录,而不会先提示说已经用用老密码默认登录了资源,请先退出。
    • 现在问题来了,有时候我们无法将凭据删除干净!!!比如删除了老的“\10.29.25.21\”的所有已经登录的账号的凭据,但下次登录,win仿佛依然会自动用某个老账号登录,凭据似乎没有被删除!
  • 解决

    • 查了较多资料,始终找不到当凭据删除失败后,如何将它剔除干净的办法,最终发现还是只能使用“net use”命令,最有效。
    • [x] 步骤1 : 打开cmd命令行界面
    • [x] 步骤2: 用如下命令先删除凭据,再查看当前凭据连接到资源的情况;注意必须将同一个IP下的所有凭据都删除干净!
net use \\10.29.25.21\ipc$ /delete
net use \\10.29.25.21\build /delete
net use \\10.29.25.21\zhangsan /delete
net use
  • [x] 步骤3: 用如下命令添加连接到资源的新账号凭据。
提示:
1. "domainname"是域名,没有可不加,访问域资源都用域账号,则需加域名;
2. "account333"是账号名,123456是密码,如用‘*’代替密码,则会交互式的要求输入密码;
3.‘/user’是“net use”命令的参数,和‘/delete’类似。
4. 不加参数,直接“net use”就是查看当前凭据和域资源和账号的绑定连接情况;
5. “IPC$”是为了直接使用IP地址登录服务器,比如“\\123.123.123.123\”时候,其实就是绑定到IPC$ net use \\10.29.25.21\IPC$ 123456 /use:domainname\account333
net use \\10.29.25.21\build 123456 /use:account222
net use
  • 结论

    • 一般公司有域资源和非域资源两种,而且经常混用;
    • 某本地PC或笔记本一般也会用多个账号登录本机或远端其他域账号;
    • 域账号在登录本机后,随后访问域资源就不再需要输入域账号了。而如果用本机账号登录本机,随后访问域资源就额外需要提示输入域账号;
    • 如果域账号或本机账号有变化,有问题,密码无效,或者小号等等情况。出问题的老账号如果绑定了某域资源,它的凭据很可能被WIN记录,而且控制面板里面删除不干净!!!
    • 此时只能用“net use”命令解决问题。

2018-03-03-解决win下凭据删除不干净而无法登录共项目录的问题的更多相关文章

  1. 解决win下无法ping通VM虚拟机CentOS系统的方法

    事情描述:公司迁新址,电脑带过去之后,用xshell连接vm的centos系统老是连接失败,然后考虑到公司迁新址这个情况,我首先怀疑是ip的问题,然后在vm中执行ifconfig找到centos的ip ...

  2. ahjesus解决win下U盘无法写入的问题

    可能是由于不同品牌的U盘出厂时磁盘分区和格式化方式不同而引起的兼容性问题.解决方案如下 启动cmd.输入diskpart,启动DISKPART工具 在DISKPART窗口中输入以下命令: >li ...

  3. Linux下快速删除大量小文件引起的磁盘inode(目录索引)过满

    1)首先建立一个空白文件夹. mkdir /tmp/empty 然后安装下rsync yum install -y rsync 2)之后使用以下语句即可快速的删除文件. rsync --delete- ...

  4. C#的ComboBox学习使用2018.08.03

    ComboBox是一个有下拉列表的文本显示框,其text为当前的文本,item属性为项 comboBox1.Items.Add("); id = comboBox1.Text; 可以采用se ...

  5. [vim]vim 在win下乱码解决

    vim在win下遇到汉字乱码早就知晓,本以为通过如下设置即可解决乱码问题 set encoding=utf-8 set fileencoding=utf-8,chinese 这样设置是可以解决源码文件 ...

  6. 03、NetCore2.0下Web应用之搭建最小框架

    03.NetCore2.0下Web应用之搭建最小框架 这里我们不使用VS2017或者CLI命令的方式创建Asp.Net Core 2.0网页应用程序,而是完全手工的一点点搭建一个Web框架,以便更好的 ...

  7. C#登陆界面学习编写 2018.08.03

    简单的登陆界面的编写,在编写如下界面时,设置错误次数上限需要用到静态变量 public static int count;//计算错误次数(为静态变量) 可以防止点击登陆后次数被清空,在登陆后打开新的 ...

  8. 新手C#ListView使用记录2018.08.03

    在使用C#的ListView时,感觉有一些部分需要自己注意. ListView1.Clear()这条指令在使用时,用于Click后在ListView中显示数据,应该放在输入数据的前面. 在ListVi ...

  9. 093 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 02 static关键字 03 static关键字(下)

    093 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 ...

随机推荐

  1. Android Studio 下获取debug sha1和md5

    Open Android Studio Open Your Project Click on Gradle (From Right Side Panel, you will see Gradle Ba ...

  2. Java NIO 之 Selector

    Selector是SelectableChannel的多路选择器,配合SelectableChannel实现非阻塞IO. 详见代码 /** * Selector 是 SelectableChannel ...

  3. 关于fprint()和fwrite()

    int num = 12345; 将12345作为二进制数存储到num中 1. fprintf(fp,"%d",num); //把字符'1','2','3','4','5'的二进制 ...

  4. 浅谈计算机中的IO模型

    IO模型一共有5种: blocking IO #阻塞IO nonblocking IO #非阻塞IO IO myltiplexing #IO多路复用 signal driven IO #信号驱动IO ...

  5. 高通HAL层之bmp18x.cpp

    继续上一个链接内容所讲:http://www.cnblogs.com/linhaostudy/p/8430583.html 下面bmp18x sensor为例进行分析. BMP18x Sensor: ...

  6. 结合Nginx以cgi方式安装php5.5.4

    新建用户及用户组 groupadd webuser useradd -g webuser webuser 下载php-5.5 下载链接:http://pan.baidu.com/s/1i3CBshv ...

  7. 为什么说http协议是无状态的?

    首先了解基本概念:什么是无状态,什么是无连接 无状态协议: 协议的状态是指下一次传输可以“记住”这次传输信息的能力. http是不会为了下一次连接而维护这次连接所传输的信息,为了保证服务器内存. 比如 ...

  8. win7 重装 docker 启动后无法启动错误解决

    描述 win7 重新安装Docker 后启动  Docker Quickstart Terminal 出现如下错误 Starting "default"... (default) ...

  9. JVM基础篇(一)

    JVM简介 JVM(Java虚拟机)是一个虚拟的机器,在实际的计算机上通过软件模拟来实现.JVM有自己的硬件,如处理器.堆栈.寄存器等,还具有相应的指令系统. JVM包括一套字节码指令集.一组寄存器. ...

  10. 洛谷 [P1024]一元三次方程求解

    一道水题然而坑点很多. #include <iostream> #include <cstdio> #include <algorithm> #include &l ...