Mounting on Amazon EC2 Mac instances using the EFS mount helper - Amazon Elastic File System

Mounting on Amazon EC2 Mac instances using the EFS mount helper

This procedure requires the following:

Note

Only EC2 Mac instances running macOS Big Sur, Monterey, and Ventura are supported. Other macOS versions are not supported for use with Amazon EFS.

To mount your Amazon EFS file system using the EFS mount helper on EC2 Mac instances running macOS Big Sur, Monterey, or Ventura
  1. Open a terminal window on your EC2 Mac instance through Secure Shell (SSH), and log in with the appropriate user name. For more information, see Connect to your instance using SSH for Mac instances, in the Amazon EC2 User Guide for Linux Instances.

  2. Create a directory to use as the file system mount point using the following command:

    sudo mkdir efs
  3. Run the following command to mount your file system.

    Note

    By default, the EFS mount helper uses encryption in transit when mounting on EC2 Mac instances, whether or not you use the tls option in the mount command.

    sudo mount -t efs file-system-id efs-mount-point/
    sudo mount -t efs fs-abcd123456789ef0 efs/

    You can also use the tls option when mounting.

    sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs

    To mount a file system on an EC2 Mac instance without using encryption in transit, use the notls option, as shown in the following command.

    sudo mount -t efs -o notls file-system-id efs-mount-point/

    You can view and copy the exact commands to mount your file system in the management console's Attach dialog box, described as follows.

    1. In the Amazon EFS console, choose the file system that you want to mount to display its details page.

    2. To display the mount commands to use for this file system, choose Attach in the upper right.

      The Attach screen displays the exact commands to use for mounting the file system in the following ways:

      • (Mount via DNS) Using the file system's DNS name with the EFS mount helper or an NFS client.

      • (Mount via IP) Using the mount target IP address in the selected Availability Zone with an NFS client.