Я нахожусь в локальной сети, ориентированной на Windows, без домена.
У меня есть доступ к нескольким машинам в моей сети, каждая с разными именами пользователей и паролями.
Первоначально я подключился к ним с помощью UNC-пути в проводнике и ввел информацию для аутентификации.
Теперь, когда я ввожу проводник, я могу получить доступ к машине без ввода имени пользователя и пароля.
Я пытаюсь снова получить это приглашение, не выходя из системы. Я знаю, что могу очистить соединения, используя:
чистое использование * / delete
Мои подключения больше не отображаются в списке, но я все еще могу войти в проводник и получить доступ к общим ресурсам без имени пользователя и пароля.
Если я выйду из системы и вернусь, проблема будет устранена, мне снова будет предложено ввести информацию для авторизации. Но выходить из системы мне неудобно.
Есть ли лучший способ очистить данные аутентификации, чтобы при попытке доступа к административному общему ресурсу UNC отображался запрос?
Я заметил, что если я подожду достаточно долго, то в конце концов снова получу приглашение. Но есть ли способ устранить этот тайм-аут?
Не пытаясь это сделать с клавиатуры, вы можете явно настроить свое соединение:
net use \\<remotepc>\ipc$ <password> /user:<remotepc>\<username>
... затем вы можете удалить это, когда закончите:
net use \\<remotepc>\ipc$ /d
Вы можете просмотреть сохраненные учетные данные, нажав Пуск -> Выполнить -> rundll32.exe keymgr.dll, KRShowKeyMgr
Однако я предполагаю, что вы хотите, чтобы живые кэшированные соединения были сброшены, и это поле, вероятно, не поможет. Вы можете очистить эти сеансы, используя чистая сессия \\ имя компьютера / УДАЛИТЬ. Теоретически это очистит ваше соединение с данной удаленной машиной.