Отключиться от общего сетевого ресурса

4

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

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

net use \\server\share /del

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

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

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

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

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

Josh Kelley
источник
1
Ну, с Windows 7: удалите соединения с net use * /del затем перезапустите рабочая станция службы (возможно, придется сначала закрыть открытые окна и файлы Explorer в общем ресурсе). Это прекратит все. Также взгляните на Диспетчер учетных данных в случае, если вы хотите удалить любые сохраненные учетные данные. Не уверен, насколько это относится к Windows 8.
Jason C

Ответы:

4

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

Canadian Luke
источник
0

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

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

net use \\server\share /del
klist purge

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

Ƭᴇcʜιᴇ007
источник
Интересно. Я не знал о klist, но делаю klist purge не помогло (Мой сервер не является членом домена, поэтому Kerberos не участвует, не так ли? "
Josh Kelley
Хм ... Если вы убьете карту, а затем сразу же убьете и перезапустите Explorer.exe, очищает ли он кэшированные учетные данные?
Ƭᴇcʜιᴇ007