Samba

在 win 2012 中清除網路共享憑據

  • May 13, 2013

我在 win 2012 伺服器中擺弄一個網路共享(samba,但這不應該是相關的)。由於我經常更改訪問權限,我希望有一個簡單的方法來撤銷客戶端的憑據(我假設它們被記憶體在某個地方,因為它們在重新啟動 samba 伺服器後仍然是“活動的”),所以我必須“重新連接”。目前我只是重新啟動了win伺服器,但這相當乏味和耗時。理想情況下,會有某種 power shell 命令來刪除憑據?

我看到這篇文章幾乎描述了我想要的東西,但給出的答案並沒有太大幫助。

沒有net use * /del完成你想要達到的目標?這應該會刪除所有共享網路驅動器憑據。

此外,在您引用的執行緒中,有一條評論指出您不僅需要刪除憑據,還需要刪除目前活動的身份驗證票證klist purge(文件:Klist

據我所知,所有這些方法都行得通。但是您必須等待一段時間,因為您連接的伺服器將保存您的連接會話。有關更多資訊,請參閱此連結

如果您勾選了remember my credential登錄促銷,那麼您可以輸入:

rundll32.exe keymgr.dll KRShowKeyMgr

顯示您的所有憑據。

引用自:https://serverfault.com/questions/507276