Linux Virtual Delivery Agent

File transfer

File transfer is supported between the Linux VDA and the client device. This feature is available when the client device runs a web browser that supports the HTML5 sandbox attribute. The HTML5 sandbox attribute allows users to access virtual apps and desktops using Citrix Workspace app for HTML5 and for Chrome. Within published sessions, you can use the toolbar of Citrix Workspace app to upload and download files between the Linux VDA and the client device. For example, you can click the Upload icon on the toolbar, choose a file on the client device, and upload the file to the Linux VDA.

Image of upload icon on the toolbar

Note:

This feature is available for RedHat7.7, CentOS7.6, SUSE12.3, Ubuntu16.04, and Ubuntu18.04.
To use this feature, ensure that the toolbar of Citrix Workspace app is enabled.

File transfer policies

You can use Citrix Studio to set the file transfer policies. By default, file transfer is enabled.

Image of file transfer policies

Policy descriptions:

  • Allow file transfer between desktop and client. Allows or prevents users from transferring files between a Citrix Virtual Apps and Desktops session and their devices.

  • Download file from desktop. Allows or prevents users from downloading files from a Citrix Virtual Apps and Desktops session to their device.

  • Upload file to desktop. Allows or prevents users from uploading files from their device to a Citrix Virtual Apps and Desktops session.

Note:

To ensure that the Download file from desktop and Upload file to desktop policies take effect, set the Allow file transfer between desktop and client policy to Allowed.

Usage

To use the file transfer feature through Citrix Workspace app for HTML5:

  1. In Citrix Studio, set the WebSockets connections policy to Allowed.

    Image of setting the WebSockets connections policy

  2. In Citrix Studio, enable file transfer through the file transfer policies described earlier.

  3. In the Citrix StoreFront management console, click Stores, select the Manage Receiver for Web Sites node, and enable Citrix Receiver for HTML5 by selecting the Always use Receiver for HTML5 option.

    Image of selecting the always use receiver for HTML5 option

  4. Launch a virtual desktop or web browser app session. Upload and download files between the Linux VDA and your client device.

To use the file transfer feature through Citrix Workspace app for Chrome:

  1. Enable file transfer through the file transfer policies described earlier.

  2. Obtain Citrix Workspace app from the Chrome Web Store.

    Skip this step if you already added Citrix Workspace app for Chrome to the Chrome Apps page.

    1. Type Citrix Workspace for Chrome in the search box of Google Chrome. Click the search icon.

    2. Among the search results, click the URL to the Chrome Web Store where Citrix Workspace app is available.

      Image of Citrix Workspace app for Chrome

    3. Click Add to Chrome to add Citrix Workspace app to Google Chrome.

  3. Click Citrix Workspace app for Chrome on the Chrome Apps page.

  4. Type the URL of your StoreFront store to connect.

    Skip this step if you typed the URL before. Image of typing the url to your store

  5. Launch a virtual desktop or web browser app session. Upload and download files between the Linux VDA and your client device.

File transfer