Windows

NET 使用 /REQUIREINTEGRITY /REQUIREPRIVACY /WRITETHROUGH?

  • January 3, 2022

在我的(荷蘭語)Windows 10 Pro 電腦上,NET USE /?顯示以下語法:

NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
       [/USER:[domainname\]username]
       [/USER:[dotted domain name\]username]
       [/USER:[username@dotted domain name]
       [/SMARTCARD]
       [/SAVECRED]
       [/REQUIREINTEGRITY]
       [/REQUIREPRIVACY]
       [/WRITETHROUGH]
       [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]

我沒見過/REQUIREINTEGRITY,以前/REQUIREPRIVACY也沒見過,/WRITETHROUGH所以我猜這些是新開關。我搜尋但沒有找到任何權威線索。他們的意思是什麼?

為什麼微軟NET USE最近沒有文件?

但是,我找不到關於何時將它們全部添加以與 一起使用的net.exe參考

[/WRITETHROUGH]已在 Windows 10 build 1809 中添加 - 它允許您映射指定了強制單元訪問(“直寫”)的驅動器並繞過所有作業系統記憶體,強制 I/O 進入磁碟。

我在這裡找到的其他 2 個與 UNC 路徑強化有關

從連結

UNC 強化訪問功能使特定的伺服器或共享能夠被“標記”附加資訊,以告知多個 UNC 提供 (MUP) 和 UNC 提供者超出 UNC 提供者預設設置的安全要求。特別是,支持以下三個安全屬性:

RequireIntegrity=<0|1>– 當此屬性設置為 1 時,MUP 和選定的 UNC 提供程序必須使用完整性檢查來檢測第三方何時在客戶端和伺服器之間傳輸時操縱請求或響應,以阻止篡改攻擊。

RequirePrivacy=<0|1>– 當此屬性設置為 1 時,MUP 和所選 UNC 提供程序必須使用一種加密形式,當第三方看到客戶端和伺服器之間的通信時,他們無法看到通信中包含的任何敏感資訊.

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