4

Как мне действительно отключиться от общего сетевого ресурса в Windows 8.1?

Я знаком с использованием net use для отключения от общего сетевого ресурса, даже если он не сопоставлен с буквой сетевого диска:

net use \\server\share /del

Однако даже после этого папка может оставаться подключенной: если я быстро открою Windows Explorer и зайду в \server \share, она подключится немедленно, не запрашивая у меня пароль, и я могу выполнять любые операции с файлами, которые я хочу в этой папке без того, чтобы он когда-либо снова появлялся в выводе net use .

Если я использую net use /del затем оставляю все на 10-15 секунд, то кажется, что общий ресурс действительно отключен, так что Windows Explorer запрашивает пароль и требует времени для повторного подключения, и так далее.

Я не уверен, что это дубликат этого вопроса ; это звучит так, как будто net use иногда дает сбой, хотя моя проблема в том, что он работает, но оставляет открытыми соединения, которые он не видит.

Есть ли способ действительно, действительно закрыть сетевые соединения, помимо net use? Есть ли способ узнать, какие соединения открыты, о чем мне не говорит net use?

(При этом используется член домена Windows 8.1 Active Directory в качестве клиента и сервер Samba, не являющийся членом домена.)

2 ответа2

4

Вместо этого запустите net use * /delete . Это удалит все общие папки и заставит вас использовать новое имя пользователя / пароль, если вы не подключены к домену.

0

Похоже, что вы сталкиваетесь с кэшированием учетных данных Kerberos, которое обновляется через определенный интервал времени.

Попробуйте это, чтобы отключить карту, а затем очистите список Kerberos:

net use \\server\share /del
klist purge

klist сам по себе должен показывать вам активные в настоящий момент «билеты» Kerberos, которые могут быть использованы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .