

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用者工作階段和開啟的檔案
<a name="manage-sessions-and-files"></a>

您可以使用共用資料夾工具，監控連線的使用者工作階段，並在 FSx for Windows File Server 檔案系統上開啟檔案。共用資料夾工具提供集中位置，可監控連線至檔案系統的人員，以及開啟哪些檔案以及由誰開啟。您可以使用此工具來執行下列動作：
+  還原對鎖定檔案的存取。
+  中斷連接使用者工作階段，這會關閉該使用者開啟的所有檔案。

您可以使用 Windows 原生共用資料夾 GUI 工具和 Amazon FSx CLI 在 PowerShell 上進行遠端管理，以在 FSx for Windows File Server 檔案系統上管理使用者工作階段和開啟檔案。

## 使用 GUI 管理使用者和工作階段
<a name="manage-users-sessions-gui"></a>

下列程序詳細說明如何使用 Microsoft Windows 共用資料夾工具，在 Amazon FSx 檔案系統上管理使用者工作階段和開啟檔案。

### 啟動共用資料夾工具
<a name="launch-shared-folder-tool"></a>

1. 啟動您的 Amazon EC2 執行個體，並將其連接至 Amazon FSx 檔案系統加入的 Microsoft Active Directory。若要執行此作業，請從 *AWS Directory Service 管理指南*中選擇下列其中一個程序：
   + [無縫加入 Windows EC2 執行個體](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/launching_instance.html)
   + [手動加入 Windows 執行個體](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_windows_instance.html)

1. 以檔案系統管理員群組成員的使用者身分連線至您的執行個體。在 AWS 受管 Microsoft Active Directory AWS 中，此群組稱為委派 FSx 管理員。在自我管理的 Microsoft Active Directory 中，此群組稱為網域管理員，或您在建立期間提供的管理員群組自訂名稱。如需詳細資訊，請參閱《*Amazon EC2 使用者指南》中的*[連線至 Windows 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html)。

1. 開啟**開始**功能表，並使用 執行 **fsmgmt.msc**`Run As Administrator`。這樣做會開啟共用資料夾 GUI 工具。

1. 針對**動作**，選擇**連線至另一部電腦**。

1. 針對**另一部電腦**，輸入 Amazon FSx 檔案系統的 DNS 名稱，例如 `fs-012345678901234567.ad-domain.com`。

1. 選擇**確定**。然後，Amazon FSx 檔案系統的項目會出現在共用資料夾工具的清單中。

### 管理使用者工作階段 (GUI)
<a name="user-sessions"></a>

在共用資料夾工具中，選擇**工作階段**以檢視連線至 FSx for Windows File Server 檔案系統的所有使用者工作階段。如果使用者或應用程式正在存取 Amazon FSx 檔案系統上的檔案共享，此快照會顯示其工作階段。您可以開啟工作階段的內容 （按一下滑鼠右鍵） 功能表，然後選擇**關閉工作階段**，以中斷工作階段的連線。

![\[共用資料夾工具會顯示連線至 FSx for Windows File Server 檔案系統的使用者工作階段。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/WindowsGuide/images/usersessions-close.png)


若要中斷連接所有開啟的工作階段，請開啟**工作階段**的內容 （按一下滑鼠右鍵） 選單，選擇**中斷連接所有工作階段**，然後確認您的動作。

![\[開啟工作階段內容功能表的共用資料夾工具。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/WindowsGuide/images/discnnct-all-sessions.png)


### 管理開啟的檔案 (GUI)
<a name="open-files"></a>

在共用資料夾工具中，選擇**開啟檔案**以檢視系統上目前開啟的所有檔案。檢視也會顯示哪些使用者開啟了檔案或資料夾。此資訊有助於追蹤其他使用者無法開啟特定檔案的原因。您可以關閉任何使用者開啟的任何檔案，只要開啟清單中檔案項目的內容 （按一下滑鼠右鍵） 選單，然後選擇**關閉開啟檔案**即可。

![\[共用資料夾工具中的開啟檔案索引標籤。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/WindowsGuide/images/clse-opn-file.png)


若要中斷連接檔案系統上所有開啟的檔案，請使用**開啟檔案**的內容 （按一下滑鼠右鍵） 選單，然後選擇**中斷連接所有開啟的檔案**，然後確認您的動作。

![\[共用資料夾工具中開啟檔案的內容功能表。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/WindowsGuide/images/clse-ALL-opn-file.png)


## 使用 PowerShell 管理使用者工作階段和開啟檔案
<a name="manage-user-sessions-pwrshell"></a>

您可以使用 Amazon FSx CLI 在 PowerShell 上進行遠端管理，在檔案系統上管理作用中的使用者工作階段和開啟檔案。若要了解如何使用此 CLI，請參閱 [使用 Amazon FSx CLI for PowerShell](administering-file-systems.md#remote-pwrshell)。

以下是可用於使用者工作階段和開啟檔案管理的命令。


| 命令 | Description | 
| --- | --- | 
|  **Get-FSxSmbSession**  |  擷取目前在檔案系統和相關聯用戶端之間建立之伺服器訊息區塊 (SMB) 工作階段的相關資訊。  | 
|  **Close-FSxSmbSession**  |  結束 SMB 工作階段。  | 
| **Get-FSxSmbOpenFile** | 擷取連線至檔案系統之用戶端所開啟之檔案的相關資訊。 | 
| **Close-FSxSmbOpenFile** | 關閉為 SMB 伺服器其中一個用戶端開啟的檔案。 | 

每個命令的線上說明提供所有命令選項的參考。若要存取此說明，請使用 執行 命令**-?**，例如 **Get-FSxSmbSession -?**。