部署指南:使用 Citrix DaaS 的 Citrix Files

概述

本文提供了使用 Citrix DaaS 部署 Citrix Files 的分步指南。Citrix Files for Windows 是用于与 Content Collaboration 平台中的文件进行安全交互的客户端软件。无论文件位于后端的哪个位置(公共云、公司文件共享等),用户都可以从单个位置查看其帐户中的所有文件。文件不需要在本地同步,这对于节省空间非常有用,尤其是在共享 VDI 环境中。 用户还可以轻松上载文件并与其他人共享文件,包括 Windows 资源管理器中的完整上下文菜单集成。有关 Citrix Files for Windows 的更多信息,请参阅 CTX237126CTX228273

必备条件

本指南假定读者对以下 Citrix 产品有基本的了解以及一般 Windows 管理经验:

  • Citrix DaaS
  • Citrix Content Collaboration

根据需要,请参阅以下参考体系结构以了解更多详细信息:

  • Citrix DaaS -了解此基于云的安全应用程序和桌面交付服务的架构和部署注意事项。
  • 对本地存储区域利用 Citrix Content Collaboration - 了解部署本地客户管理的存储区域的架构和设计注意事项。

    注意:

    本指南基于 Citrix Cloud 的产品,但也主要适用于传统的本地产品。

第 1a 节:Citrix Files 作为Virtual Delivery Agent 安装的一部分进行安装

适用于 Windows 的 Citrix Files 应用程序包含在Virtual Delivery Agent (VDA) 安装中。在本节中,我们将使用 Citrix DaaS 中来自 Citrix Cloud 的安装程序将其安装在 Windows Server 映像中。 它也可以安装在桌面操作系统映像中。有关安装 VDA 的其他详细信息,请参阅 安装 VDA 上的产品文档页面。

注意:

建议安装 Citrix Files for Windows 应用程序的最新版本。该应用程序通常每 6 周更新一次,因此 VDA 安装中的版本可能不是最新版本。将 VDA 上的版本与 https://www.citrix.com/downloads/citrix-content-collaboration/product-software/citrix-files-for-windows.html 上的版本进行比较。如果 VDA 上的版本落后,请使用命令行升级到最新版本。如果首选 MSI 安装(例如与 SCCM 和类似工具配合使用),请先卸载现有版本,然后再推出 MSI。

逐步指导

预计完成时间: 10 分钟

  1. 在 Citrix Cloud 的 Citrix DaaS 中,单击下载Citrix DaaS 主屏幕

  2. 单击 Virtual Delivery Agent (VDA) 旁边的下载Citrix DaaS 下载屏幕

  3. 下载服务器操作系统 Virtual Delivery Agent

    注意:

    在撰写本文时,2206版本是最新版本,但显示的版本可以更新。我们建议使用最新版本以获得最佳性能、安全性和功能。

    下载服务器操作系统 VDA

  4. 在服务器 VM 映像上运行 VDA 安装程序。为您的环境选择适当的配置选项,然后单击下一步。有关使用 MCS 和 PVS 进行映像交付的详细信息,请参阅 映像管理参考体系结构VDA 安装环境屏幕

  5. 如果需要,请单击该复选框以在映像中安装可选的 Citrix Workspace 应用程序客户端以连接到资源(双跃点方案)。然后,单击下一步“VDA 安装核心组件” 屏幕

  6. 请确保选中 Citrix Files for Windows 以安装相应的客户端软件。检查您想要包含在映像中的任何其他功能,然后单击下一步“VDA 安装其他组件” 屏幕

  7. 在“Delivery Controller”步骤下指定 Cloud Connector VM。为了实现高可用性,建议至少使用两个。单击下一步VDA 安装Delivery Controller 屏幕

  8. 选中“优化性能”。根据需要选择任何其他选项,然后单击下一步

    注意:

    为了在部署前优化主映像,我们建议从 https://support.citrix.com/article/CTX224676 运行 Citrix Optimizer。

    VDA 安装功能屏幕

  9. 保留防火墙配置的默认选项,或根据需要进行调整,然后单击下一步VDA 安装防火墙屏幕

  10. 在“摘要”屏幕上确认详细信息,然后单击安装VDA 安装摘要屏幕

  11. 等待安装完成。

    注意:

    计算机可以在安装过程中重新启动。

    VDA 安装进度屏幕

  12. 如果您想帮助防止问题,请选择收集诊断信息。然后,单击下一步VDA 安装诊断屏幕

  13. 单击完成以完成安装。然后允许计算机重新启动。 VDA 安装完成屏幕

第 1a 节的关键要点:安装 Citrix Files 作为 VDA 安装的一部分

  • Citrix Files 客户端安装程序包含在 VDA 安装程序中。不过,检查最新版本仍然很重要。
  • 使用 Content Collaboration 时,请确保 Citrix Files 在您的基础映像中可用。稍后将根据需要为用户组配置选项。

第 1b 部分:使用 VDA 命令行安装 Citrix Files

适用于 Windows 的 Citrix Files 客户端包含在Virtual Delivery Agent (VDA) 安装中。在本节中,我们将在 Citrix DaaS 中使用来自 Citrix Cloud 的安装程序使用命令行将其安装在 Windows Server 映像中。它也可以安装在桌面操作系统映像中。有关从命令行安装 VDA 的其他信息,请参阅产品文档页面 /zh-cn/citrix-virtual-apps-desktops-service/install-configure/install-command.html

逐步指导

预计完成时间: 10 分钟

  1. 使用您选择的软件部署工具(如 Microsoft System Center Configuration Manager),根据需要在虚拟机或物理机上运行 VDA 的命令行安装。至少要使用 /quiet 和 /include 附加 “适用于 Windows 的 Citrix Files” 开关。

    示例: ‘VDAServerSetup_1906.exe/quiet/controllers “CC1.acf.lab”,“CC2.acf.lab”/enable_hdx_ports/includeadditional “Citrix Files for Windows”’

    注意:

    计算机在安装过程中重新启动一次或多次。

    命令行 VDA 安装

  2. 安装完成后,请验证是否已在“程序和功能”下安装了 Virtual Delivery Agent 和 Citrix Files。 “程序和功能” 屏幕

第 1b 节的关键要点:使用 VDA 命令行安装 Citrix Files

  • Citrix Files 客户端安装程序包含在 VDA 安装程序中,可以静默安装
  • VDA 软件的静默安装通常在未受管的虚拟机和物理机上完成,而不是从主映像创建的托管计算机。

第 2 部分:使用 MCS 或 PVS 预配 VDA

根据需要使用 MCS、PVS 和/或手动部署 VDA。有关其他详细信息,请参阅现有的映像管理参考架构和产品文档。

有用的资源

第 3 部分:启用会话延迟

会话延迟允许已发布的应用程序会话在会话中的最后一个应用程序关闭后在指定的持续时间内保持活动状态。此功能的主要用例是,当用户关闭其已发布的应用程序并在不久之后启动另一个应用程序时,提供快速的后续应用程序启动。对于 Citrix Files,会话延迟可确保任何后台文件上载任务在终止之前在会话内完成。有关会话延迟的更多详细信息,请参阅 /zh-cn/citrix-virtual-apps-desktops-service/install-configure/delivery-groups-manage.html

注意:

会话共享是同时运行多个已发布的应用程序的默认和首选方法。它可以保存资源并防止可能出现的争用条件。有关其他详细信息,请参阅 CTX159159

逐步指导

预计完成时间: 5 分钟

  1. 在 Studio 管理控制台中,右键单击要为其启用会话延迟的现有交付组,然后选择 编辑交付组 Studio 编辑交付组

  2. 单击 “ 应用程序延迟 ” 选项卡 “ 应用程序延迟” 选项卡

  3. 选择在此时间之前保持会话处于活动状态,并输入 1 或 2 分钟的值。对于大多数环境和文件大小来说,这应该证明是足够的。 应用程序延迟对话框

  4. 完成上述步骤 1-3,对于要启用该功能的任何其他交付组。

第 3 节要点:启用会话延迟

  • 会话延迟使会话保持活动状态,以确保 Citrix Files 中的所有后台文件传输都已完成
  • 在大多数环境中,将延迟值设置为 1 或 2 分钟就足够了

第 4 部分:测试访问权限和单点登录

在本节中,我们将测试对 Citrix Files 应用程序的访问权限,包括单点登录 (SSO)。SSO 从与注册为 Content Collaboration 的用户帐户匹配的电子邮件地址关联的 Active Directory 凭据执行。 有关详细信息,请参阅 /zh-cn/citrix-content-collaboration/citrix-files-app/configuration.html

逐步指导

预计完成时间: 10 分钟

  1. 登录到 Citrix Workspace 并使用在Content Collaboration 服务中注册的用户帐户启动桌面会话

    注意:

    AD/AAD 中每个用户的电子邮件地址必须与Content Collaboration 中的电子邮件地址匹配。此外,请确保您使用的是 VDA 1808 或更高版本才能使其工作。

  2. 打开 Citrix Files 应用程序。请注意,系统不会提示您向应用程序输入凭据,并且会显示所有可用文件。

  3. 对于 1808 之前的 VDA 的早期版本或首选 SAML 时,请参阅 CTX208557 以了解所需的配置详细信息。 必须为 Windows 上的 Citrix Files 应用程序部署“帐户”GPO,以确保应用程序知晓将用户发送到何处进行身份验证。GPO 配置信息将在后面的章节中详细介绍。

注意:

要实现无缝 SSO,请使用支持它的 IdP(例如 AD FS),然后配置 ShareFile SSO 配置页面(位于 Windows 集成身份验证的管理员设置 — 安全性 — 登录和安全性下)。如果不通过 Workspace 或 Windows 集成身份验证使用身份验证,则系统会提示用户进行身份验证质询。

  1. Citrix Files 的 SSO 对已发布的桌面和已发布的应用程序的工作方式相同

第 4 节:测试访问权限和 SSO 的关键要点

  • Citrix Files 无缝集成到虚拟应用程序和桌面会话中
  • SSO 主要通过与 AD 帐户和Content Collaboration 帐户关联的电子邮件地址来处理

第 5 部分:配置文件类型关联(可选)

应用程序可以与文件类型/扩展名相关联,以确保用户可以轻松地在 Citrix Files 中使用其文件-根据需要创建和编辑内容。某些方案包括端点设备上没有适当软件可用的 Citrix Files/Workspace 应用程序,或者通用桌面包含 Citrix Files/Workspace 应用程序和相应软件不可用的双跃点场景。有关更多详细信息,请参阅 /zh-cn/citrix-content-collaboration/files-workspace.html

注意:

我们使用 Microsoft Word 为特定的文件扩展名启用 FTA。类似的步骤适用于任何文件扩展名类型和已发布的应用程序组合。

逐步指导

预计完成时间: 5 分钟

  1. 在 Studio 管理控制台中,选择 “ 应用程序 ” 节点 “ Studio 应用程序” 节点

  2. 右键单击 Microsoft Word 发布的应用程序,然后选择 属性 Studio

  3. 选择 文件类型关联 选项卡 FTA 屏幕

  4. 选择要关联的文件扩展名,然后单击确定 选定的 FTA

第 5 部分的主要取得:配置文件类型关联(可选)

  • FTA 确保用户可以轻松地为他们正在使用的文件类型打开相应的虚拟应用程序
  • FTA 配置了映射到特定已发布应用程序的已知文件扩展名

第 6 部分:配置 GPO 设置(可选)

参照 CTX228273,有几个 GPO 设置可供选择,这些设置会改变环境中 Citrix Files 的行为。我们在本文中介绍的一些常见的装载点,用于为特定用户/计算机启用/禁用 Citrix Files 以及禁用非持久性计算机的自动更新。

逐步指导

预计完成时间: 10 分钟

  1. 根据 CTX228273,将 .admx 文件复制到 c:\Windows\PolicyDefinitions,将\ en-us\ .adml 文件复制到 c:\Windows\PolicyDefinitions\en-us\

  2. 打开组策略编辑器,策略选项将位于以下位置: 计算机配置 → 管理模板 → Citrix Files 用户配置 → 管理模板 → Citrix Files

  3. 如有必要,请配置挂载点,以允许用户访问作为网络驱动器挂载的 Citrix Files 文件夹。网络驱动器为用户提供了熟悉的体验,也不会中断文档(例如,具有 OLE Excel 工作表的 Word 文档依赖于该 Excel 文件的绝对路径)中的内部链接,这些文档在远离网络驱动器映射之前创建。

  4. 对于尚未安装应用程序尚未启用 Citrix Files 的用户/组和/或计算机,请在用户或计算机下配置 “启用应用程序” 设置

  5. 清除非持久 VDA 映像上的 “启用自动更新” 复选框。将 Citrix Files 更新作为常规映像更新周期的一部分。

  6. 另一个值得考虑的选择是 “缓存位置”。

    注意:

    默认缓存位置足以用于池桌面。注销时缓存将被擦除,不会写回漫游配置文件,这非常有效。对于托管共享桌面,这取决于您是否希望在操作系统驱动器上缓存,具体取决于可用空间。否则使用辅助磁盘,安装不可见的用户放置缓存。对于非托管桌面,通常最好不要附加第二个磁盘,因为更改将存储在非托管映像中。而且它是一个缓存,所以如果它在某个时候被销毁,最糟糕的情况是再次下载文件对象。

第 6 部分的主要内容:配置 GPO 设置(可选)

  • GPO 设置允许自定义Content Collaboration 环境,无论 Citrix Files 客户端软件安装在何处(例如端点、非持久 VDA 等)
  • GPO 设置在用户和计算机配置选项中均可用

第 7 节:使用 Citrix Profile Management配置文件容器(可选)

当用户在 Citrix Files 应用程序中访问其文件时,文件将在本地缓存,从而加快后续访问请求的速度。但是,一旦用户从非持久性计算机注销,缓存就会丢失,必须在以后的会话中重建。Citrix Profile Management 中的配置文件容器技术使 Citrix Files 缓存能够在用户会话中高效保留,从而提供更好的体验。有关配置文件容器的更多信息,请参阅 /zh-cn/profile-management/current-release/configure/profile-container.html

注意:

使用 Citrix Profile Management 和 Citrix Files 应用程序时,请务必确保用户正确注销或强制注销会话。这有助于确保数据与配置文件正确同步。定义会话限制策略,如 /zh-cn/citrix-virtual-apps-desktops/policies/reference/ica-policy-settings/session-limits-policy-settings.html中所述。

逐步指导

预计完成时间: 10 分钟

  1. 打开组策略管理编辑器。

  2. 在 “策略” > “管理模板:策略定义 (ADM)” > “经典管理模板 (ADM)” > “Citrix” > “Profile Management” > “文件系统” > “同步” 下,双击 “ 配置文件” 容器 策略。

  3. 选择已启用

  4. 单击显示将文件夹的相对路径添加到列表中。添加以下路径: AppData\Local\Citrix\Citrix Files\PartCache AppData\Local\Citrix\Citrix Files\db

  5. 单击 OK(确定)

  6. 在 “策略” > “管理模板” > “Citrix Files” 下,将 “缓存模式” 策略设置为 “已排队”。

  7. 确保未配置 “缓存位置” 策略。

第 7 节的关键要点:使用 Citrix Profile Management配置文件容器(可选)

  • 使用 Citrix 配置文件管理启用配置文件容器可以改善用户在非持久环境中使用 Citrix Files 的体验,尤其是对于拥有大量文件和/或大文件的用户而言
  • 配置文件容器是一个动态挂载到用户会话的 Microsoft VHDX 虚拟磁盘

摘要

适用于 Windows 的 Citrix Files Client 软件允许安全保存、检索和共享数据。它可与 Citrix Cloud 中的Content Collaboration 服务产品配合使用,聚合各种后端云和本地数据存储位置,以实现无缝体验。本部署指南介绍了在虚拟应用程序和桌面环境中安装和配置 Citrix Files for Windows 客户端所需的特定步骤。最终结果是一个集成的解决方案,具有真正的单点登录,用户可以从任何托管共享或 VDI 会话访问其所有文件。